当前位置: 代码迷 >> Eclipse >> 问个java初学的有关问题
  详细解决方案

问个java初学的有关问题

热度:202   发布时间:2016-04-22 23:49:17.0
问个java初学的问题
import java.util.ArrayList;



class helloworld {
public static void main(String[] args) {

String st = "hello";
System.out.println(st);
}
}


会在import java.util.ArrayList;报个错误
声明的包“”与期望的包“shiyan”不匹配
------解决思路----------------------
package不对,你看看你的路径是什么package。就是代码最上方一行。
------解决思路----------------------
引用:
package studying;
public class oneday {

public static void main(String[] args) {
System.out.println("helloworld!!!");
String st = "hello!";
System.out.println(st);
}

}
我昨天才学hellworld,我直接复制你里面的到我下面,代码木有问题。顺便问哈,旁边12345显示代码行那个怎么调出来?

鼠标放上去,右键,show line number
------解决思路----------------------
如果你不是default包的话,你没有package啊
------解决思路----------------------
我也初学,我详细研究了你这个问题和大家的解答!
import java.util.ArrayList;(翻译翻译,大概就是导入了动态数组的包,而你代码里面并没有用动态数组,所以多余了,可以删除:和你声明了一个变量,但是没使用一样的,不影响正常运行,但是要给提示)

然后你前面缺一句package  *(*是你目前的这个类所属的包的名字,就好像你这个类没有指定属于哪里一样)
应该就是这样!