【发布时间】:2013-12-17 05:04:59
【问题描述】:
我正在尝试解决以下问题,但是如何编写接受 String 作为参数的方法?
编写一个名为
printReverse的方法,它接受String作为 参数并以相反的顺序打印字符。如果空 字符串作为参数传递,该方法不应产生任何输出。 一定要编写一个 main 方法来令人信服地展示你的 程序在行动。不要使用相反的方法StringBuilder或StringBuffer上课!
到目前为止,我已经以更简单的方式解决了它:
import java.util.Scanner;
class ReverseString {
public static void main(String args[]) {
String original, reverse = "";
Scanner in = new Scanner(System.in);
System.out.println("Enter a string to reverse");
original = in.nextLine();
int length = original.length();
for (int i = length - 1; i >= 0; i--)
reverse = reverse + original.charAt(i);
System.out.println("Reverse of entered string is: " + reverse);
}
}
【问题讨论】:
标签: java string methods reverse