【发布时间】:2021-02-13 12:48:22
【问题描述】:
我正在尝试使用 java 中的方法来反转字符串,我可以获取字符串的所有元素并通过循环按顺序打印出来,我的问题是反转字符串,使得第一个出现在最后,最后一个出现首先,我试图找到一个反向功能无济于事......这是我目前所拥有的......
private static void palindrome() {
char[] name = new char[]{};
String name1;
System.out.println("Enter your name");
Scanner tim = new Scanner(System.in);
name1 = tim.next();
int len = name1.length();
for (int i = 0; i <= len; ++i) {
char b = name1.charAt(i);
System.out.println(b + " ");
}
}
该循环成功地打印出字符串中的单个字符。
【问题讨论】:
标签: java string character reverse