Advertisement
Guest User

Untitled

a guest
May 25th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.71 KB | None | 0 0
  1.  
  2. public class ReverseString {
  3.  
  4.     public static void main(String[] args) {
  5.  
  6.         String s = "Zack";
  7.  
  8.         System.out.println("The reverse of " + s + " is " + reverse(s));
  9.         s = null;
  10.  
  11.  
  12.         System.out.println("The reverse of " + s + " is " + reverse(s));
  13.  
  14.     }
  15.  
  16.     private static String reverse(String s) {
  17.  
  18.         String reversed = "";
  19.  
  20.  
  21.         if (s == null){
  22.             System.out.println("S is null");
  23.             return null;
  24.  
  25.         }else{
  26.  
  27.  
  28.             int i;
  29.             for ( i= s.length()-1; i >= 0; i--){
  30.  
  31.                 if (i != -1){
  32.  
  33.  
  34.                     char NextLetter= s.charAt(i);
  35.  
  36.  
  37.                     System.out.println (NextLetter);
  38.  
  39.  
  40.  
  41.  
  42.  
  43.                 }
  44.                 else{
  45.  
  46.                     System.exit (0);
  47.                 }
  48.  
  49.                 reversed= reversed + s.charAt(i);
  50.  
  51.             }
  52.             return reversed;
  53.  
  54.         }
  55.  
  56.  
  57.     }
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement