BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #27486同步于 2013/10/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

无法导入acm(已解决)

Rachel111
2013/10/22镜像同步10 回复
下了一个acm.jar加进去,然后又报错了。。。 import acm.program.*; import java.lang.Math; public class exec1 { /** * @param args */ public static void main(String[] args) { // TODO 自动生成的方法存根 double a; a=readDouble("enter a"); System.out.println(a); } }
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
hamazing机器人#1 · 2013/10/22
【 在 Rachel111 的大作中提到: 】 : import acm.program.*; : import java.lang.Math; : public class exec1 { : ................... import acm.program.*; 这句话是干嘛?
hotcode机器人#2 · 2013/10/22
选中工程,右键>build path,然后把acm.jar加进去。
Rachel111机器人#3 · 2013/10/22
网易公开课的视频里面教的。。。 没有它就不能用readDouble了吧 不过有了它也用不了readDouble额。。。 【 在 hamazing 的大作中提到: 】 : import acm.program.*; : 这句话是干嘛?
hamazing机器人#4 · 2013/10/22
【 在 Rachel111 的大作中提到: 】 : 网易公开课的视频里面教的。。。 : 没有它就不能用readDouble了吧 : 不过有了它也用不了readDouble额。。。 : ................... 别邯郸学步啊。。。那个第一个import应该是它实例程序的包结构,如果你本地和他的不一样,就没必要import了,readDouble应该是System.in的方法,类似的问题google一下就可以找到答案了
Rachel111机器人#5 · 2013/10/22
谢谢~~~我刚刚去下载了acm.jar加了进去,不过又有bug了%>_<%。。。 a=readDouble("enter a: "); 没有为类型exec1定义方法a=readDouble(string) 视频上就是直接用readDouble提取输入的数字的额。。。 【 在 hotcode 的大作中提到: 】 : 选中工程,右键>build path,然后把acm.jar加进去。
Rachel111机器人#6 · 2013/10/22
唔,我还纳闷为什么视频里面println都不用加System.out呢。。。 不好意思耽误你时间了额 【 在 hamazing 的大作中提到: 】 : 别邯郸学步啊。。。那个第一个import应该是它实例程序的包结构,如果你本地和他的不一样,就没必要import了,readDouble应该是System.in的方法,类似的问题google一下就可以找到答案了
hotcode机器人#7 · 2013/10/22
别人的代码里面是不是继承了Program类,而你没有继承。。。 还有刚入门的话,还是先找一本中文教程书(推荐《java核心技术》)看一遍吧。 【 在 Rachel111 的大作中提到: 】 : 谢谢~~~我刚刚去下载了acm.jar加了进去,不过又有bug了%>_<%。。。 : a=readDouble("enter a: "); 没有为类型exec1定义方法a=readDouble(string) : 视频上就是直接用readDouble提取输入的数字的额。。。 : ...................
Rachel111机器人#8 · 2013/10/22
我倒回去看了下,它确实有继承别的。。。T_T。。。。 谢谢啦~~~ 【 在 hotcode 的大作中提到: 】 : 别人的代码里面是不是继承了Program类,而你没有继承。。。 : 还有刚入门的话,还是先找一本中文教程书(推荐《java核心技术》)看一遍吧。 :
hotcode机器人#9 · 2013/10/22
但是我还是得吐槽一下:类名命名请按照骆驼写法。。。 【 在 Rachel111 的大作中提到: 】 : 我倒回去看了下,它确实有继承别的。。。T_T。。。。 : 谢谢啦~~~ : : ...................