-5

代码无法编译:

public class TestBench_1_2_Answer {
    public static void reverse(char* str) {
    }
}

错误是:</p>

标记“*”的语法错误,删除此标记

4

2 回答 2

1

在Java中你没有指针,你传递字符串。
这将起作用:

public class TestBench_1_2_Answer {
    public static void reverse(String str) {
    }
}
于 2013-10-27T16:08:14.447 回答
0

它应该是

public class TestBench_1_2_Answer {
    public static void reverse(char str) {
    }
}

你想用java中的类型来实现什么

如果您的意图是反转字符串

 public class TestBench_1_2_Answer {
        public static void reverse(String str) {
           new StringBuilder(str).reverse().toString();
        }
    }
于 2013-10-27T16:07:08.253 回答