Posts

substring function in java.

  package program ; import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter srting=" );     String s = sc . nextLine ();     String t = "" ;     System . out . println ( "enter value of i=" );     int i = sc . nextInt ();     for ( int j = i ; j < s . length (); j ++ ){         t += s . charAt ( j );     }     System . out . println ( "substring is =" + t );    } } // function 2 -> package program ; import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter srting=" );     String s = sc . nextLine ();     String t = "" ;     ...

String Convert into Upper case in java.

  package program ; import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter srting=" );     String s = sc . nextLine ();     String t = "" ;     for ( int i = 0 ; i < s . length (); i ++ ){         int as = s . charAt ( i );         if ( as >= 97 && as <= 122 ){             as -= 32 ;             t += ( char ) as ;         }         else             t += s . charAt ( i );     }     System . out . println ( "Upper case string is=" + t );    } }

String change into Lower Case in java.

  package program ; import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter srting=" );     String s = sc . nextLine ();     String t = "" ;     for ( int i = 0 ; i < s . length (); i ++ ){         int as = s . charAt ( i );         if ( as >= 65 && as <= 90 ){             as += 32 ;             t += ( char ) as ;         }         else             t += s . charAt ( i );     }     System . out . println ( "lower case string is=" + t );    } }

compare two string in java without built-in function.

  import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );       System . out . println ( "enter string 1=" );       String s = sc . nextLine ();       System . out . println ( "enter string 2=" );       String t = sc . nextLine ();       boolean flag = true ;       int ans = 0 ;       int i = 0 , j = 0 ;       while ( i < s . length () && j < t . length ()){             int as1 = s . charAt ( i );             int as2 = t . charAt ( j );             if ( as1 != as2 ){             flag = false ;             ans = ( as1 - as2 );             break ;   ...

Find Last index of character in sting in Java.

  import java . util .* ; 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 character=" );       char ch = sc . next (). charAt ( 0 );       boolean flag = false ;       int index =- 1 ;       for ( int i = s . length () - 1 ; i >= 0 ; i -- ){         if ( ch == s . charAt ( i )){         index = i ;         flag = true ;         break ;         }      }       if ( flag == false )         System . out . println ( "character is not present in string" );       else         Sys...

Find First Index of character in string in Java .

  import java . util .* ; 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 character=" );       char ch = sc . next (). charAt ( 0 );       boolean flag = false ;       int index =- 1 ;       for ( int i = 0 ; i < s . length (); i ++ ){         if ( ch == s . charAt ( i )){         index = i ;         flag = true ;         break ;         }      }       if ( flag == false )         System . out . println ( "character is not present in string" );       else         System . ...

Count number of vowel in a given string in Java.

  import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );       System . out . println ( "enter string=" );       String s = sc . nextLine ();       int vow = 0 ;       for ( int i = 0 ; i < s . length (); i ++ ){         char ch = s . charAt ( i );         if ( ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u' || ch == 'A' || ch == 'E' || ch == 'I' || ch == 'O' || ch == 'U' )             vow ++ ;      }       System . out . println ( "total vowel in string are=" + vow );     } } // method 2-> import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     ...

Convert String into character array in java.

  import java . util .* ; 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 index=" );       int x = sc . nextInt ();     // char[] crr=s.toCharArray(); [string convert into character array]     char [] crr = new char [ s . length ()];     for ( int i = 0 ; i < s . length (); i ++ ){         crr [ i ] = s . charAt ( i );      }       System . out . println ( crr [ x ]);     } }

sorting question.

 Given an array with N distinct elements all are positive , convert the given array to a form where all elements are in the range from 0 to N-1. The order of elements is the same, i.e., 0 is placed in the place of the smallest element, 1 is placed for the second smallest element, ... N-1 is placed for the largest element. public class code {     public static void main ( String [] args ) {         int [] arr = { 54 , 11 , 28 , 47 , 91 , 63 };         int n = arr . length ;         int x = 0 ;         for ( int i = 0 ; i < n ; i ++ ){             int mn = Integer . MAX_VALUE ;             int ix =- 1 ;             for ( int j = 0 ; j < n ; j ++ ){                 if ( arr [ j ] < mn && arr [ j ] > 0 ){         ...

Binary search in java.

  import java . util .* ; public class code {     public static void main ( String [] args ) {         Scanner sc = new Scanner ( System . in );         System . out . println ( "enter size of array=" );         int n = sc . nextInt ();         int [] arr = new int [ n ];         System . out . println ( "enter elements of array in sorted manner=" );         for ( int i = 0 ; i < n ; i ++ ){             arr [ i ] = sc . nextInt ();         }         System . out . println ( "enter target=" );         int target = sc . nextInt ();         int low = 0 , high = n - 1 ;         boolean flag = false ;         while ( low <= high ){             int mid = ( low ...

Transform array in java.

 Given an array with N distinct all are positive elements, convert the given array to a form where all elements are in the range from 0 to N-1. The order of elements is the same, i.e., 0 is placed in the place of the smallest element, 1 is placed for the second smallest element, … N-1 is placed for the largest element.   import java . util . Scanner ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter size of array=" );     int n = sc . nextInt ();     int [] arr = new int [ n ];     System . out . println ( "enter elements of array=" );     for ( int i = 0 ; i < n ; i ++ ){         arr [ i ] = sc . nextInt ();     }     int x = 0 ;     for ( int i = 0 ; i < n ; i ++ ){         int min = Integer . MAX_VALUE ; ...

Check array is sorted or not ? in java.

 public class Main { public static void main(String[] args) {       int[] arr={12,11,16,20,35};       int n=arr.length;       boolean flag=true;       for(int i=0; i<=n-2; i++){             if(arr[i+1]<arr[i])             {                   flag=false;                   break;             }       }       if(flag==false)       System.out.println("unsorted");       else       System.out.println("sorted"); } }

Reverse each word in a given sentence in java.

  package program ; import java . util . Scanner ; public class code { public static void reverse ( StringBuilder sb , int i , int j ){     while ( i < j ){     char t = sb . charAt ( i );     sb . setCharAt ( i , sb . charAt ( j ));     sb . setCharAt ( j , t );     i ++ ;     j -- ; } } public static void main ( String [] args ) { Scanner sc = new Scanner ( System . in ); System . out . println ( "enter sentence=" ); StringBuilder sb = new StringBuilder ( sc . nextLine ()); int n = sb . length (); int i = 0 , j = 0 ; while ( j < n ){     if ( sb . charAt ( j ) != ' ' )         j ++ ;     else {           reverse ( sb , i , j - 1 );           i = j + 1 ;           j = i ;     } } reverse ( sb , i , j - 1 ); System . out . println ( "reverse sentence is=" ); System ....

Reverse 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=" ); StringBuilder sb = new StringBuilder ( sc . nextLine ()); int n = sb . length (); int i = 0 , j = n - 1 ; while ( i < j ){     char t = sb . charAt ( i );     sb . setCharAt ( i , sb . charAt ( j ));     sb . setCharAt ( j , t );     i ++ ;     j -- ; } System . out . println ( "Reverse string is=" + sb ); }   }

Toggle 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=" ); StringBuilder sb = new StringBuilder ( sc . nextLine ()); for ( int i = 0 ; i < sb . length (); i ++ ){     int as = sb . charAt ( i );     if ( as >= 65 && as <= 90 ){         as += 32 ;         sb . setCharAt ( i ,( char ) as );     } else if ( as >= 97 && as <= 122 ){         as -= 32 ;         sb . setCharAt ( i ,( char ) as );     } } System . out . println ( "Toggle string is=" + sb ); }   }

Find length of string in java without library function length().

 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("enter string="); String str=sc.nextLine();       int count=0;       for(char c:str.toCharArray()){             count++;       }       System.out.println("length is="+count); } } output-> enter string= ved varshney length is=12

count all the vowels in the given string in java.

  import java . util .* ; public class code {     public static void main ( String [] args ) {     Scanner sc = new Scanner ( System . in );     System . out . println ( "enter string=" );     String str = sc . nextLine ();     int c = 0 ;     for ( int i = 0 ; i < str . length (); i ++ ){         char ch = str . charAt ( i );         if ( isvowel ( ch ) == true )         c ++ ;     }     System . out . println ( "total vowel are=" + c );     }     public static boolean isvowel ( char ch ){         if ( ch == 'a' || ch == 'A' ) return true ;         if ( ch == 'e' || ch == 'E' ) return true ;         if ( ch == 'i' || ch == 'I' ) return true ;         if ( ch == 'o' || ch == 'O' ) return true ;       ...