关于《Thinking in Java》中的源程序 关于找不到包:你在IDE里面设置了路径指向包所在的位置??这个Test 估计是包里的东西,具体是什么用,不清楚,好像是监视得到的值的范围 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 包com.bruceeckel.simpletest.*;是作者这个牛人自己开发的一个用来在源程序里显示结果的包,你下的源代码的中应该包括这个包,你把它放到你的classpath目录下就可以了。因为这个包相关的东西对程序本身没任何影响,所以你可以注释掉或干脆删掉,就不会报错了。如://: c03:IfElse.java// From 'Thinking in Java, 3rd ed.' (c) Bruce Eckel 2002// www.BruceEckel.com. See copyright notice in CopyRight.txt.//import com.bruceeckel.simpletest.*; 找不到就注释掉public class IfElse {// static Test monitor = new Test(); 创建一个Test对象,这个对象有在源程序中// 显示程序的结果的作用,为静态成员就是不用创建类的对象而直接调用 static int test(int testval, int target) { int result = 0; if(testval > target) result = +1; else if(testval < target) result = -1; else result = 0; // Match return result; } public static void main(String[] args) { System.out.println(test(10, 5)); System.out.println(test(5, 10)); System.out.println(test(5, 5));// monitor.expect(new String[] { 还看不懂吗?下面这些就是程序运行结果呀~~// "1",// "-1",// "0"// }); }} ///:~其实在《Thinking in Java》中对这个问题说得很清楚了(包括后来包含的正则表达式的意思)你看书时要仔细点呀,不然真的浪费了作者的一片苦心了。 我也有种方法,比较简单,那就是把<<thinking in java >>书附带的光盘里的源程序中的com解压到 ..\jdk1.3.1\bin里即可(假如说你的jdk版本是1.3.1) com.bruceeckel.simpletest.*;”是作者这个牛人自己开发的一个的包,内容都是作者自己设计的,把一些自己经常用到的东西弄到了一起,直接import 当然找不到了,不嫌麻烦你就在书里找一找,肯定有源程序,或者向楼上说的,下载源代码 启动qq怎么启动啊 ????? 谁能介绍下集合中的comparable接口和comparator接口 一个时间的问题 问一个关于bufferedreader的问题 访问权限问题:default的类中可以定义public的方法,这样有何意义?在不能引用此类的地方又用不了它的public方法。 JAVA写软件用深入学习吗?都涉及到哪些技术和工具? 一个jar打包问题 关于JAVA学习中练习跟进的问题 学JAVA的好地方在那儿, 怎样上传文件? 除去重复的的值?求好方法! 难道真的是传说中的JAVA里的BUG吗?好大的一只……高人请出手
如://: c03:IfElse.java
// From 'Thinking in Java, 3rd ed.' (c) Bruce Eckel 2002
// www.BruceEckel.com. See copyright notice in CopyRight.txt.
//import com.bruceeckel.simpletest.*; 找不到就注释掉
public class IfElse {
// static Test monitor = new Test(); 创建一个Test对象,这个对象有在源程序中
// 显示程序的结果的作用,为静态成员就是不用创建类的对象而直接调用
static int test(int testval, int target) {
int result = 0;
if(testval > target)
result = +1;
else if(testval < target)
result = -1;
else
result = 0; // Match
return result;
}
public static void main(String[] args) {
System.out.println(test(10, 5));
System.out.println(test(5, 10));
System.out.println(test(5, 5));
// monitor.expect(new String[] { 还看不懂吗?下面这些就是程序运行结果呀~~
// "1",
// "-1",
// "0"
// });
}
} ///:~其实在《Thinking in Java》中对这个问题说得很清楚了(包括后来包含的正则表达式的意思)你看书时要仔细点呀,不然真的浪费了作者的一片苦心了。