Core Java Questions
Core Java Questions
Ans: (SubstrChange)
package examples;
/**
* Created by DELL on 20-06-2017.
*/
public class SubstrChange {
}
Ques2: Write a program to find the number of occurrences of the duplicate words in a string and
print them ?
Ans:
}
}
}
//clean duplicates
for(int i=0;i<newArr.length;i++){
for(int j=0;j<newArr.length;j++){
if(newArr[i].equals(newArr[j]))
{
if(i!=j) newArr[i]="";
}
}
}
int total=0;
System.out.println("Deplicate words are:");
for(int i=0;i<newArr.length;i++){
if(newArr[i]!=""){
System.out.println(newArr[i]+"="+fr[i]);
total+=fr[i];
}
Ques3: Write a program to find the number of occurrences of a character in a string without using
loop?
Ans:
public class ques3 {
}
Ques4: Calculate the number & Percentage Of Lowercase Letters,Uppercase Letters, Digits And
Other Special Characters In A String
int count=0,uppercase=0,lowercase=0,digits=0,special_char=0;
float ucase_percentage,lcase_percentage,d_percentage,sp_percentage;
count = str.length();
for (int var=0;var<count; var++)
{
if (Character.isUpperCase(str.charAt(var)))
{
uppercase++;
}
else if (Character.isLowerCase(str.charAt(var)))
{
lowercase++;
}
else if (Character.isDigit(str.charAt(var)))
{
digits++;
}
else
{
special_char++;
}
}
}
Ques5: Find common elements between two arrays.
if (count > 0)
System.out.println(arr1[loop1]);
}
}
Ques 6: There is an array with every element repeated twice except one. Find that element?
Ans:
System.out.println(ques7.s);
showdata();
System.out.println("Printing using variables");
System.out.println(age);
static String s;
static String s1;
static int age;
static{
s="Pankaj";
s1="Bisht";
age=22;
System.out.println("Static Block Called");
System.out.println(s1);
}
Ques 8: Write a program to reverse a string and remove character from index 4 to index 9 from
the reversed string using String Buffer.
Ans:
stringBuffer.replace(4,9,"");
System.out.println(stringBuffer);
}
}
Ques9: Write a program to read text file & print the content of file using String Builder.
Ans:
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
}
Ques 10: Write a program to display values of enums using a constructor & getPrice()
method(Example display house & their prices ).
Ans:
enum House {
Noida(100000), Delhi(9200000), Gurugram(8000000);
private double hprice;
House(double pr) {
hprice = pr;
}
double getPrice() {
return hprice;
}
}
public class ques10 {
public static void main(String args[]){
System.out.println("House List :");
for (House p : House.values()) System.out.println(
p + "'s" +" price is "+ p.getPrice()+" INR" ) ;
}
}
Ques 11: Write a single program for following operation using overloading
B) Adding 2 double
C) Multipling 2 float
d) Multipling 2 int
E) concate 2 string
F) Concate 3 String
Ans :
public class ques11 {
public void add(int a, int b)
{
int sum= a+b;
System.out.println(sum);
}
public void add(double a, double b)
{
double sum= a+b;
System.out.println(sum);
}
public void add(float a, float b)
{
float flm= a*b;
System.out.println(flm);
}
public void add(int a, int b,int c)
{
c= a*b;
System.out.println(c);
}
public void add(String a, String b)
{
String con= a+b;
System.out.println(con);
}
public void add(String a, String b,String c)
{
String d= a+b+c;
System.out.println(d);
}
public static void main(String[] args) {
ques11 j =new ques11();
j.add (5,8);
j.add(34,22);
j.add(7.8,6.5);
j.add(5,3,6);
j.add("Pankaj","Bisht");
j.add("Pankaj","Bisht","TTND");
}
}
Ques12: Create 3 sub class of bank SBI,BOI,ICICI all 4 should have method called getDetails
which provide there specific details like rateofinterest etc,print details of every banks.
Ans :
public class Bank {
}
}
class Caller {
public static void main(String[] args) {
Bank d=new Bank();
Bank b = new BOI();
Bank s = new SBI();
Bank i = new ICICI();
d.getDetails();
b.getDetails();
s.getDetails();
i.getDetails();
}
}