Java Strings Introduction

Sort by

recency

|

1297 Discussions

|

  • + 0 comments

    import java.util.*;

    public class Solution {

    public static void main(String[] args) {
    
        Scanner sc=new Scanner(System.in);
        String A=sc.next();
        String B=sc.next();
    
        int a1=A.length();//length of A
        int b1=B.length();//length of B
        System.out.println(a1+b1);//Adding length of a1 &b1
        if(A.compareTo(B)>0){
            System.out.println("Yes");//Lexicographical comparision 
    
        }
        else{
            System.out.println("No");
        }
        String A1=A.substring(0,1).toUpperCase()+A.substring(1);//switching case
        String B1=B.substring(0,1).toUpperCase()+B.substring(1);
        System.out.println(A1+" "+B1);
    
    
    
    
    }
    

    }

  • + 0 comments

    Great exercise for mastering Java String fundamentals! It touches the three pillars of string handling: length measurement, comparison logic, and transformation. Lords Exchange Registration

  • + 0 comments

    For Java15 Platform

    I wrote the code from scratch just to get more practice

    import java.util.Scanner;
    
    class Solution
    {
        public static void main(String args[])
        {
            Scanner sc = new Scanner(System.in);
            String A = sc.next();
            String B = sc.next();
            sc.close();
            
            int na = A.length();
            int nb = B.length();
            int cmp = A.compareTo(B);
            String cA = A.substring(0, 1).toUpperCase() + A.substring(1);
            String cB = B.substring(0, 1).toUpperCase() + B.substring(1);
            
            System.out.println(na + nb);
            
            if(cmp > 0)
                System.out.println("Yes");
            else
                System.out.println("No");
            
            System.out.println(cA + " " + cB);
        }
    }
    
  • + 0 comments

    import java.io.; import java.util.;

    public class Solution {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String A = sc.next();
        String B = sc.next();
    
        int sumOfStringLength = A.length() + B.length();
        System.out.println(sumOfStringLength);
    
        if(A.compareTo(B) > 0){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }
    
        String A1 = A.substring(0, 1).toUpperCase() + A.substring(1);
        String A2 = B.substring(0, 1).toUpperCase() + B.substring(1);
    
        System.out.println(A1 + " " + A2);
    }
    

    }

  • + 0 comments

    import java.io.; import java.util.;

    public class Solution {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        String str1 = scan.nextLine();
        String str2 = scan.nextLine();
    
        System.out.println(str1.length()+str2.length());
        String res = str1.compareTo(str2)>0?"Yes":"No";
        System.out.println(res);
    
        str1=Character.toUpperCase(str1.charAt(0))+str1.substring(1);
        System.out.print(str1+" ");
        str2=Character.toUpperCase(str2.charAt(0))+str2.substring(1);
        System.out.print(str2);
    }
    

    }