论坛首页 入门技术论坛

一道简单的JAVA试题

浏览 2130 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-02-16   最后修改:2009-02-16
如题

public class Tinse {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Tinse ts = new Tinse();
		if(ts.fun1(2, 3)&&ts.fun2(3, 4)&&ts.fun3(1, 2)){
			System.out.println("OK");
		}else{
			System.out.println("Error");
		}
	}
	
	public boolean fun1(int a,int b){
		System.out.println("Call function fun1()");
		return a>b;
	}

	public boolean fun2(int a,int b){
		System.out.println("Call function fun2()");
		return a>b;
	}
	
	public boolean fun3(int a,int b){
		System.out.println("Call function fun3()");
		return a>b;
	}
}


请写出输出结果!!!(不要用编译器运行看结果,直接写出结果来 (*^__^*))

你答对了吗?考了哪些知识点----
   发表时间:2009-02-16   最后修改:2009-02-16
没跑过代码,直接心算。

这题过于简单,没什么好讨论的。

Call function fun1()
Error


PS:这句恶心
return a>b?true:false;
0 请登录后投票
   发表时间:2009-02-16  
&&条件第一个为false后就不执行后面的操作
0 请登录后投票
   发表时间:2009-02-16  
return a>b?true:false;

return a>b;就可以了
0 请登录后投票
   发表时间:2009-02-19  
System.out.println("Call function fun1()");
Error
0 请登录后投票
   发表时间:2009-02-19  
如题,确实简单,我学java的时候就知道了。有没点复杂的?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics