Move History

Fork Selected
  • Code
    //import java.util.Scanner;
    import java.lang.StringBuilder;
    
    public class Practice01{
    	public static String reverse(String input) {
    		/*Scanner sc = new Scanner(System.in);
    		System.out.println("Give the desired string to be reversed :");
    		String e = sc.nextLine();*/
        return new StringBuilder(input).reverse().toString();
    	}
    }
    
    Test Cases
    import static org.junit.Assert.*;
    import org.junit.Test;
    
    // TODO: Replace examples and use TDD by writing your own tests
    public class Practice01Test {
    
        private static void testing(String actual, String expected) {
            assertEquals(expected, actual);
        }
        @Test
        public void test() {
            testing("!ereht olleH" , Practice01.reverse("Hello there!"));
        }
    }
    
  • Code
    • //import java.util.Scanner;
    • import java.lang.StringBuilder;
    • public class Practice01{
    • public static String reverse(String input) {
    • /*Scanner sc = new Scanner(System.in);
    • System.out.println("Give the desired string to be reversed :");
    • String e = sc.nextLine();*/
    • String result = "";
    • for(int i = input.length() - 1; i >= 0; i --){
    • result += input.substring(i , i + 1);
    • }
    • return result;
    • return new StringBuilder(input).reverse().toString();
    • }
    • }