无法编译代码:
public class TestBench_1_2_Answer {
public static void reverse(char* str) {
}
}
错误是:
令牌“*”上的语法错误,删除此令牌
答案 0 :(得分:1)
在Java中,你没有指针,你传递了字符串 这将有效:
public class TestBench_1_2_Answer {
public static void reverse(String str) {
}
}
答案 1 :(得分: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();
}
}