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. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. String arr[] = { "abc" , "def" , "mask😷" } ;
  13. Ideone.reverse( arr ) ;
  14. System.out.println( Arrays.toString( arr ) ) ;
  15. }
  16.  
  17. public static void reverse( String[] array ) {
  18. Objects.requireNonNull( array , "Received null argument where an array of `String` was expected. Message # b5c03336-4b9e-4735-a054-16e43aac059e.") ;
  19. for ( int i = 0 ; i < array.length ; i++ ) {
  20. String s = array[i] ;
  21. Objects.requireNonNull( s , "Received null where a `String` object was expected. Message # 15163a6c-59fe-42df-99b7-07c621341d86.") ;
  22. array[i] = new StringBuilder( s ).reverse().toString() ;
  23. }
  24. }
  25. }
Success #stdin #stdout 0.06s 32796KB
stdin
Standard input is empty
stdout
[cba, fed, 😷ksam]