fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12.  
  13.  
  14. String frase;
  15.  
  16. String palabra = "";
  17.  
  18. String mostrar = " ";
  19.  
  20. int i;
  21. int c = 0;
  22.  
  23. frase = "JAVA String: ¿ Diferencia entre Null y “ ”?";
  24. frase += " ";
  25. for (i = 0; i < frase.length(); i++) {
  26. palabra = palabra + frase.charAt(i);
  27. if (frase.charAt(i) == ' ') { //asi se valida una cadena vacia
  28. if (palabra.length() - 1 > c) {
  29. c = palabra.length() - 1;
  30. mostrar = palabra.trim();
  31. }
  32. palabra = "";
  33. }
  34. }
  35. System.out.println("La palabra de mayor longitud es: " + mostrar);
  36. System.out.println("Su longitud es: " + c);
  37.  
  38. }
  39. }
Success #stdin #stdout 0.05s 4386816KB
stdin
Standard input is empty
stdout
La palabra de mayor longitud es: Diferencia
Su longitud es: 10