查找字符串的反向的Java程序

1 说明

在此程序中,我们需要查找字符串的反向。这可以通过向后迭代字符串并将每个字符从原始字符串存储到新字符串中来完成。

Original string: Dream big  
Reverse of the string: big maerD  

2 算法思路

  • 步骤1:开始
  • 步骤2: 定义String string =“ Dream big”
  • 步骤3: 定义reversedStr =“”
  • 步骤4:设置i = string.length()-1。直到i> = 0为止,将步骤5重复到步骤6
  • 步骤5: reversedStr = reversedStr + string.charAt(i)
  • 步骤6: i = i-1
  • 步骤7: 打印string。
  • 步骤8: 打印reversedStr。
  • 步骤9:结束

3 程序实现

/**
 * 一点教程网: http://www.yiidian.com
 */
public class Reverse   
{    
    public static void main(String[] args) {    
        String string = "Dream big";    
        //Stores the reverse of given string    
        String reversedStr = "";    
            
        //Iterate through the string from last and add each character to variable reversedStr    
        for(int i = string.length()-1; i >= 0; i--){    
            reversedStr = reversedStr + string.charAt(i);    
        }    
            
        System.out.println("Original string: " + string);    
        //Displays the reverse of given string    
        System.out.println("Reverse of given string: " + reversedStr);    
    }    
}   

以上代码输出结果为:

Original string: Dream big
Reverse of given string: gib maerD

 

热门文章

优秀文章