Posts

Maximum Value of array of string.

 public class Main { public static void main(String[] args) { String[] arr={"67983547","0078","78","564","3424"}; String mx=arr[0]; for(int i=1; i<arr.length; i++){     mx=maxstr(mx,arr[i]); } System.out.println(mx); } public static String maxstr(String a , String b){     String s=purify(a); String t=purify(b);     if(s.length()>t.length()) return a;     if(t.length()>s.length()) return b;     for(int i=0; i<s.length(); i++){         if(s.charAt(i)!=t.charAt(i)){             if(s.charAt(i)>t.charAt(i))             return a;             else             return b;         }     }     if(a.length()>=b.length()) return a;     else return b; } public static String purify(String a)...

Print the character with max occurrence in java.

  package program ; import java . util . Scanner ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter string in lower case :" );     String s = sc . next ();     int [] frqArr = new int [ 26 ];     for ( int i = 0 ; i < s . length (); i ++ ){         int as = s . charAt ( i );         frqArr [ as - 97 ] ++ ;     }     int mx =- 1 ;     for ( int i = 0 ; i < frqArr . length ; i ++ ){         if ( frqArr [ i ] > mx ){             mx = frqArr [ i ];         }       }     System . out . println ( "character with max occurrence :" );     for ( int i = 0 ; i < frqArr . length ; i ++ ){         if ( frqArr [ ...

lastIndexOf() method in string in java.

import java.util.Scanner; public class Main { public static void main(String[] args) {       Scanner sc = new Scanner(System.in);       System.out.println("enter string=");       String s = sc.nextLine();       System.out.println("enter character=");       char ch = sc.next().charAt(0);       int ix=-1;       for(int i=s.length()-1; i>=0; i--){             if(ch==s.charAt(i)){                   ix=i;                   break;             }       }       System.out.println(ix);       } }

indexOf() method in string in java.

  package program ; import java . util . Scanner ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter string=" );     String s = sc . nextLine ();     System . out . println ( "enter a character=" );     char ch = sc . next (). charAt ( 0 );     int ix =- 1 ;     for ( int i = 0 ; i < s . length (); i ++ ){         if ( ch == s . charAt ( i )){         ix = i ;         break ;         }     }         System . out . println ( ix );     } }

String in java.

package program ; import java . util . Scanner ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter string=" );     String s = sc . nextLine ();     System . out . println ( s );     } } String Methods -> charAt()- package program ; import java . util . Scanner ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     String s = "ved varshney" ;     System . out . println ( s . charAt ( 2 ));     } } length()- package program ; import java . util . Scanner ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     String s = "ved varshney" ;     System . out . println ( s . leng...

Implementation single linked list.

  package L inked L ist ; class Sll {     Node head ;     Node tail ;     int size ;     void length (){         System . out . println ( "length is = " + size );     }     void insertAtStart ( int val ){     Node temp = new Node ( val );     if ( head == null ){         head = tail = temp ;         size ++ ;         return ;     }     temp . next = head ;     head = temp ;     size ++ ;     }     void insertAtEnd ( int val ){     Node temp = new Node ( val );     if ( tail == null ){         head = tail = temp ;         size ++ ;         return ;     }     tail . next = temp ;     tail = temp ;     size ++ ;     } ...

Multi Threading.

create thread method 1- package M ulti_ T hreading ; class A extends Thread {     @ Override     public void run (){     try {     for ( int i = 0 ; i < 5 ; i ++ ){     System . out . println ( "thread" );     Thread . sleep ( 1000 );     }     } catch ( InterruptedException e ){         System . out . println ( e );     }     } } public class createThread1 { public static void main ( String [] args ) throws InterruptedException { A t = new A (); t . start (); for ( int i = 0 ; i < 5 ; i ++ ){ System . out . println ( "main" ); Thread . sleep ( 1000 ); } }   } create thread method 2- package M ulti_ T hreading ; class B implements Runnable { public void run (){ for ( int i = 0 ; i < 5 ; i ++ ){     System . out . println ( "thread ji" ); } } } public class createThread2 { public static void main ( String [] args ) ...