fork 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. static void printCentered() {
  11. String[] textArray = new String[5];
  12. int maxi = -1;
  13. textArray[0] = "Drei Chinesen mit dem Kontrabass";
  14. textArray[1] = "sassen auf der Strasse und erzaehlten sich was.";
  15. textArray[2] = "Da kam ein Mann: Ja was ist denn das?";
  16. textArray[3] = "Drei Chinesen mit dem Kontrabass.";
  17. textArray[4] = "Hello World!";
  18. for (int i = 0; i <= 4; i++)
  19. if (textArray[i].length() > maxi)
  20. maxi = textArray[i].length();
  21. final int maxiByTwo = maxi / 2;
  22. for (int i = 0; i <= 4; i++) {
  23. final int textLenByTwo = textArray[i].length() / 2;
  24. final int diff = maxiByTwo - textLenByTwo;
  25. for (int j = 0; j < diff; j++)
  26. System.out.print(" ");
  27. System.out.println(textArray[i]);
  28. }
  29.  
  30. }
  31. public static void main (String[] args) throws java.lang.Exception
  32. {
  33. // your code goes here
  34. printCentered();
  35. }
  36. }
Success #stdin #stdout 0.04s 2184192KB
stdin
Standard input is empty
stdout
       Drei Chinesen mit dem Kontrabass
sassen auf der Strasse und erzaehlten sich was.
     Da kam ein Mann: Ja was ist denn das?
       Drei Chinesen mit dem Kontrabass.
                 Hello World!