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();
    
        s = s.trim();
        String token[] = s.split("[ !,?._'@]+");
    
        if(s.length() == 0)
        {
            System.out.println(0);
        }else{
            System.out.println(token.length);
        }
    
        for(String tokens : token)
        {
            System.out.println(tokens);
        }
    
        scan.close();
    }
    

    }