Thursday, March 26, 2009

java code to print a word in Double Quotes

import java.io.*;
public class names
{
public static void main(String [] x)throws IOException
{
System.out.println("Enter the name");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

String w=br.readLine();

System.out.println("\""+w+"\"");

}
}

java code to prtint a pattern

public class patternz
{
public static void main(String[] u)
{
for(int i=1;i<=20;i++)
{
for(int sp=20;sp>i;sp--)
{
System.out.print(" ");
}
for(int j=1;j{
System.out.print("* ");
}
System.out.println();
}
}

}

java code to find prime numbers

import java.io.*;
public class prime
{
public static void main(String [] y)
{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a number.. ");
String x=null;
boolean b=true;
try
{
 x=br.readLine();
}
catch(IOException io)
{
System.out.println(io);
}
int z=Integer.parseInt(x);
for(int i =2;i<=Math.sqrt(z);i++)
{
if(z%i==0)
b=false;
}
if(b==true)
System.out.println("number is prime "+z);
else
System.out.println("number is not prime "+z);
}
}

java code to reverse a String

import java.io.*;
public class reverse1
{
public static void main(String [] x)throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a Number");
Integer i=new Integer(br.readLine());
String ip=i.toString();
StringBuffer sf=new StringBuffer(ip);
String z=sf.reverse().toString();
System.out.println(z);
if(ip.equals(z))
System.out.println(" The Number "+ip+" is a palindrome");
else
System.out.println(" The Number "+ip+" is not a palindrome");

}
}

Left shift and right shift usig java

public class Shift
{
public static void main(String [] x)
{
int c=5;
System.out.println("After Left Shifting 5 by 2 points "+(c<<2 ));
System.out.println("After Right Shifting 5 by 2 points "+(c>>2 ));

}
}

Alphabatical table using arrays

import java.util.Arrays;
public class testarrays
{
public static void main(String [] x)
{
char [] array1=new char[26];
for (int i = 'A' ,j=0;i<='Z';i++,j++)
array1[j]=(char)i;
System.out.println(Arrays.toString(array1));
}
}

java code for TestBanking

import java.io.*;
class Bank
{
Customer customers[];
int noOfcustomers;
public Bank()
{
customers = new Customer[20];
noOfcustomers=0;
}

public void addcustomer(String name)
{
int i=noOfcustomers++;
 customers[i]= new Customer(name);
}

public int getNumOfcustomers()
{
return noOfcustomers;
}
public Customer getCustomer(int customer_index)
{
return customers[customer_index-1];
}
}

 class Customer
{
String name;
public String toString()
{
return(name);
}

public Customer(String n )
{
name=n;
}
}

class Testbanking
{
public String acceptDetails() throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println();
System.out.println("Enter the first name of customer");
String x=br.readLine();
System.out.println();
System.out.println();
System.out.println("Enter the second name of customer");
String y=br.readLine();
return (x+" "+y);
}
public static void main(String [] arr)throws IOException
{
BufferedReader br1=new BufferedReader(new InputStreamReader(System.in));
Bank b = new Bank();
Testbanking tb=new Testbanking();
String choice;
do
{
b.addcustomer(tb.acceptDetails());
int number= b.getNumOfcustomers();
System.out.println("No of customers in the bank = "+number);
System.out.println();
for(int i=1;i<=number;i++)
System.out.println(b.getCustomer(i));
System.out.println();
System.out.println("Continue? Y/N");
choice=br1.readLine();
}
while(choice.toUpperCase().equals("Y"));
}
}