Java Strings Introduction

  • + 0 comments

    Newbie Solution

    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();
            /* Enter your code here. Print output to STDOUT. */
            int sum = A.length() + B.length();
            System.out.println(sum);
            int lengthToConsider = A.length()>B.length()?B.length():A.length();
            for(int i=0;i<lengthToConsider;++i){
                if(i == A.length()-1 || i== B.length()-1){
                    System.out.println("No");
                    break;
                }
                if(A.charAt(i)==B.charAt(i))continue;
                if((int)A.charAt(i)>(int)B.charAt(i)){
                    System.out.println("Yes");
                    break;
                }else{
                    System.out.println("No");
                    break;
                }       
            }
            A=A.substring(0,1).toUpperCase()+A.substring(1,A.length());
            B=B.substring(0,1).toUpperCase()+B.substring(1,B.length());        
            System.out.printf("%s %s",A,B);
            
        }
    }