Java String Tokens

  • + 0 comments

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

    public class Solution {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        String s = scan.nextLine().trim();
        scan.close();        
    
        if(s.length()==0){
            System.out.println(0);
            return;
        }
    
        String[] token = s.split("[^A-Za-z]+");
    
        System.out.println(token.length);
    
        for (String string : token) {
            System.out.println(string);
        }
    
    }
    

    }