0% found this document useful (0 votes)
418 views5 pages

Chapter 9 Prog

The document contains Java code examples demonstrating: 1) Sorting of a one dimensional array in ascending and descending order. 2) Creation of a two dimensional array and printing values. 3) Multiplication table using a two dimensional array with final static variables for rows and columns. 4) Sorting of a string array. 5) Methods of the StringBuffer and String classes. 6) Use of Vector class to add, insert, remove and retrieve elements from a list. 7) Wrapper classes to convert between primitive types and object wrappers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
418 views5 pages

Chapter 9 Prog

The document contains Java code examples demonstrating: 1) Sorting of a one dimensional array in ascending and descending order. 2) Creation of a two dimensional array and printing values. 3) Multiplication table using a two dimensional array with final static variables for rows and columns. 4) Sorting of a string array. 5) Methods of the StringBuffer and String classes. 6) Use of Vector class to add, insert, remove and retrieve elements from a list. 7) Wrapper classes to convert between primitive types and object wrappers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

// one dimensional array // sorting list of number class numbersorting { public static void main(String args[]) { int number[]={55,40,80,65,71};

int n=number.length; // here length is a variable which store s the alloted size of array System.out.println("Given list : "); for(int i=0;i<n;i++) System.out.println(" "+ number[i]); System.out.println("Descending order is : ");//Sorting is starte d for(int i=0; i<n;i++) { for(int j=i+1;j<n;j++) { if (number[i]<number[j]) //interchanging the val ues { int temp=number[i]; number[i]=number[j]; number[j]=temp; } } } for(int i=0;i<n;i++) System.out.println(" "+number[i]); System.out.println("Ascending order is : ");//Sorting is started for(int i=0; i<n;i++) { for(int j=i+1;j<n;j++) { if (number[i]>number[j]) //interchanging the val ues { int temp=number[i]; number[i]=number[j]; number[j]=temp; } } } for(int i=0;i<n;i++) System.out.println(" "+number[i]); } }//END //two dimensional array class truefalse1 { public static void main(String args[]) { int i,j; int table[][]=new int[5][5]; for(i=0;i<5;i++) { for(j=0;j<5;j++) { if(i==j)

table[i][j]=1; else table[i][j]=0; } } for(i=0;i<5;i++) { for(j=0;j<5;j++) System.out.print(" "+table[i][j]); System.out.println(" "); } } }//END //two dimensional array using final static class multable { final static int ROWS=20; final static int COLUMNS=20; public static void main(String args[]) { int product[][]=new int[ROWS][COLUMNS]; System.out.println("Multiplication Table : "); System.out.println(" "); int i,j; for(i=10;i<ROWS;i++) { for(j=10;j<COLUMNS;j++) { product[i][j]=i*j; System.out.print(" "+product[i][j]); } System.out.println(" "); } } }//END //String array sorting class sordering { public static void main(String args[]) { String name[]={"madras","delhi","ahmedabad","calcutta","bombay"} ; int size=name.length; String temp=null; for(int i=0;i<size;i++) { for(int j=i+1;j<size;j++) { if(name[j].compareTo(name[i])<0) { temp=name[i]; name[i]=name[j]; name[j]=temp; } } } for(int i=0;i<size;i++) System.out.println(name[i]);

} }//END //String array using String Buffer Class class smanipulation { public static void main(String args[]) { StringBuffer str=new StringBuffer("Object language"); System.out.println("Original String : "+str); System.out.println("Length of string is : "+str.length()); // obtaining string l ength for(int i=0; i<str.length();i++) { int p=i+1; System.out.println("Character at position : "+p+" is "+str.charAt(i));//accessin g characters in string } String astr= new String(str.toString()); int pos= astr.indexOf(" language"); str.insert(pos," Oriented "); //inserting a string in middle System.out.println("Modified string is : "+str); str.setCharAt(6,'-'); System.out.println("String now is : "+str); str.append(" improves security."); //appending string at end System.out.println("Appended string is : "+str); } }//END //String class methods class s1 { public static void main(String args[]) { String str=new String("java is object oriented "); System.out.println("Original String is : "+str); System.out.println("modified String is : "+str.toUpperCase()); System.out.println("Replace o with a is : "+str.replace('o','a')); System.out.println("Original String is : "+str); System.out.println("Trimming the string : "+str.trim()); System.out.println("Concating strings : "+str.concat(" language.")); System.out.println("Original String is : "+str); System.out.println("SubString starting from o is : "+str.substring(9)); System.out.println("SubString starting from blank is : "+str.substring(8,15)); System.out.println("index position of o is : "+str.indexOf('o')); System.out.println("index position of o is : "+str.indexOf('o','t')); } }//END //Vector classes import java.util.*; class v1 { public static void main(String args[]) { Vector list=new Vector(); int length=args.length; for(int i=0;i<length;i++) { list.addElement(args[i]); //adding elements given at run time

} list.insertElementAt("cobol",2); //inserting new element int size=list.size(); String larray[]=new String[size]; list.copyInto(larray); // copying in to an String variable System.out.println("List of Languages : "); for(int i=0;i<size;i++) System.out.println(larray[i]); System.out.println(list.elementAt(2)); list.removeElementAt(2); //removing a item using position System.out.println("Updated List of Languages : "); for(int i=0;i<list.size(); i++) System.out.println(list.elementAt(i)); list.removeElement("c++"); //removing a particular item name System.out.println("Updated List of Languages : "); for(int i=0;i<list.size(); i++) System.out.println(list.elementAt(i)); list.removeAllElements(); //removing all elements System.out.println("No Languages : "); for(int i=0;i<list.size(); i++) System.out.println(list.elementAt(i)); /*int s=list.size(); String a[]= new String[s]; list.copyInto(a); System.out.println("Updated List of Languages : "); for(int i=0;i<s;i++) System.out.println(a[i]);*/ } }//END //wrapper classes import java.io.*; class w1 { public static void main(String args[]) { Float pamt=new Float(0); Float irate=new Float(0); int y=0; try { DataInputStream in= new DataInputStream(System.in); System.out.print("Enter principal amount : "); System.out.flush(); String pstring= in.readLine( ); pamt= Float.valueOf(pstring); System.out.print("Enter Interest Rate : "); System.out.flush(); String istring= in.readLine( ); irate=Float.valueOf(istring); System.out.print("Enter no. of years : "); System.out.flush(); String ystring= in.readLine( ); y=Integer.parseInt(ystring); } catch (IOException e) { System.out.println("I/O Error"); System.exit(1);

} float value= loan(pamt.floatValue(), irate.floatValue(),y); printline(); System.out.println("Final value is : "+value); printline(); } static float loan(float a, float b, int c) { int year=1; float sum=a; while(year<=c) { sum= sum*(1+b); year=year+1; } return sum; } static void printline() { for(int i=1;i<=30;i++) System.out.print("="); System.out.println(" "); } }

You might also like