我有这段代码应该按照标题的说明进行操作,在不更改单词顺序的情况下反转字符顺序:
package stackTests;
import java.util.Scanner;
import java.util.Stack;
public class StackTest
{
Stack stack;
public StackTest()
{
stack = new Stack();
}
public String reverseString(String str)
{
int start = 0;
int start2 = 0;
int size;
char space = ' ';
char[] cArr;
Scanner scan = new Scanner(str);
cArr = str.toCharArray();
for (; start < cArr.length; start++)
{
if(cArr[start] == space || start == cArr.length - 1)
{
for (; start2 < stack.size(); start++)
{
System.out.print(stack.pop());
}
}
else
{
stac