import static javax.swing.JOptionPane.*;
public class ClassPractice {
    public static void main(String args[]) {
        String original, reverse = "";
        original = showInputDialog("Enter a string to reverse");
        int length = original.length();
        int size = length - 1;
        for (int i = size; i >= 0; i--) {
            reverse = reverse + original.charAt(i);
        }
        showMessageDialog(null, "Reverse of entered string is: " + reverse);
    }
}
            Asked
            
        
        
            Active
            
        
            Viewed 41 times
        
    1
            
            
         
    
    
        Maraboc
        
- 10,550
- 3
- 37
- 48
 
    
    
        Xyed Rafa Aly
        
- 11
- 1
- 
                    What's the issue you're running into? It looks like you're currently mirroring it, so `1234` would become `12344321`. Also take a look at [Reverse a string in Java](https://stackoverflow.com/questions/7569335/reverse-a-string-in-java) – phflack Oct 12 '17 at 17:23
- 
                    Possible duplicate of [Reverse a string in Java](https://stackoverflow.com/questions/7569335/reverse-a-string-in-java) – phflack Oct 12 '17 at 17:23
- 
                    I want to flip each and every character of my input string upside down.. The boundaries are that i have have to do it with JOptionPane.. Usage of JFrame or JPanel is restricted. – Xyed Rafa Aly Oct 12 '17 at 17:27
- 
                    Do you have a way to render upsidedown characters? Reversing the string will only work left-to-right, not up-to-down. What does the rest of your code look like? You might be able to reverse the `Graphics` that is rendering the characters – phflack Oct 12 '17 at 17:29
- 
                    I have to dig something out with basic programming skills i.e. loops, arrays, stacks etc. Haven't worked on Graphics yet. – Xyed Rafa Aly Oct 12 '17 at 17:46
- 
                    Give desired inputs and outputs, either as text in a diagram or drawn in something like paint – phflack Oct 12 '17 at 20:26
- 
                    Is it possible to flip a character by help of loop or not ? – Xyed Rafa Aly Oct 15 '17 at 08:56
- 
                    Please explain with a picture or diagram what "flipped is. It's definitely possible, but is a lot more difficult based on what kind of flipped you need – phflack Oct 15 '17 at 10:55