【发布时间】:2014-01-01 19:15:58
【问题描述】:
我正在尝试创建一个向后写入数组并且只能使用数组、字符和整数的代码。到目前为止,我有这个,但它没有做任何事情。我是java 的初学者。
import javax.swing.JOptionPane;
public class TestingArraysUsingOneArray
{
public static void main(String args[])
{
{
String str = JOptionPane.showInputDialog("Enter any text that you want to reverse.");
char[] charArray = str.toCharArray();
char current;
int a = 0;
for (int i = 0; i>=str.length()%2; i++) {
current = str.charAt(a);
charArray[a] = str.charAt(str.length()-a);
charArray[str.length()-a] = current;
a++;
}
System.out.println(charArray);
}
}
}
当我输入hello 时,我得到的输出是hello。我需要进行哪些更改才能使该程序正常运行?
【问题讨论】:
-
你需要更好地解释你的家庭作业。
-
我发誓这不是家庭作业,而是我父亲给我的一个挑战。另外,反正我在放寒假。
-
让我们将家庭作业重新定义为您在专业领域没有得到报酬的事情。此外,您需要向我们提供更多详细信息。
标签: java arrays string integer