【发布时间】:2014-09-26 02:48:29
【问题描述】:
我是一名新程序员,正在学习计算机科学课程。我们正在使用 Java。作业是通过我在http://i.imgur.com/gRSW9Xo.png 重新上传为照片的 pdf 文件给出的。到目前为止,这是我的代码。
public class LineEditor {
private String myLine;
public void insert(String str, int index) {
String newmyLine = myLine;
newmyLine = " world!";
String sub = myLine.substring(0, index);
String sub2 = myLine.substring(index, myLine.length()-1);
System.out.print(sub + str + sub2);
}
}
public void delete(String str) {
}
public void deleteAll(String str) {
}
public static void main(String[] aghs){
insert("Hello ", 0);
}
}
当我运行它时,我收到错误:无法从 LineEditor 类型对非静态方法 insert(java.lang.String, int) 进行静态引用
我怎样才能把insert方法用在main方法中呢?如果我的任何术语有问题,请继续告诉我。
【问题讨论】:
-
使
insert静态