[英]Command 'Syso(Ctrl + “ space”)' not working in Eclipse IDE
[英]Same set of Code Working in Eclipse IDE and not working in Command Line
相同的代码在IDE中有效,但在Cmd Line中无效。 这是我的代码。 我找不到错误是什么?
import java.util.*;
import java.lang.*;
public class AppendingBuffer{
public static void main(String[] args){
StringBuilder sb;
sb = new StringBuilder("abc");
sb.append("def").reverse().insert(3, "---");
System.out.println(sb);
}
}
这里的两个屏幕截图显示了IDE和Cmd行程序。
命令行错误:
E:\java\6>javac AppendingBuffer.java
AppendingBuffer.java:7: error: constructor StringBuilder in class StringBuilder
cannot be applied to given types;
sb = new StringBuilder("abc");
^
required: no arguments
found: String
reason: actual and formal argument lists differ in length
AppendingBuffer.java:8: error: cannot find symbol
sb.append("def").reverse().insert(3, "---");
^
symbol: method append(String)
location: variable sb of type StringBuilder
.\StringBuilder.java:5: error: constructor StringBuilder in class StringBuilder
cannot be applied to given types;
StringBuilder sb = new StringBuilder("abc");
^
required: no arguments
found: String
reason: actual and formal argument lists differ in length
.\StringBuilder.java:6: error: cannot find symbol
sb.append("def").reverse().insert(3, "---");
^
symbol: method append(String)
location: variable sb of type StringBuilder
4 errors
E:\java\6>
您有可能在类路径上有另一个类StringBuilder
。 在尝试重新编译之前,重命名本地源文件或将其完全删除。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.