新手学敲老师给的作业时候遇到的问题及解决方法,主要是为了加深我自己对学习中遇到问题后解决方法印象,要是有不足之处还望指正。
以下为作业中的一段代码:
判断俩个复数是否相等,用boolean来来判断是否相等。
遇到的问题:不知道在main那里怎么输出结果出来,而且我定义一个新的对象来输出(是错误的,因为俩个的类型不兼容)应该定义一个boolean类型jun6,然后通过直接调用类名+方法赋值给jun6(注意这个方法需要加static,因为main函数就是静态的,只有静态调用静态)
等等,好像作业是public的方法,额。。。
public class Complex {
private int x;
private int y;
public Complex(){
x = 0;
y = 0;
}
public Complex(int x, int y){
this.x = x;
this.y = y;
}
static boolean equlComp(Complex jun1, Complex jun2){
if(jun1.x == jun2.x && jun1.y ==jun2.y){
return true;
}
else{
return false;
}
}
public static void main(String args[]){
Complex jun1 = new Complex(1,2);
Complex jun2 = new Complex(3,4);
boolean jun6;
jun6 =Complex.equlComp(jun1,jun2);
if(jun6==true)
System.out.println("相等");
else
System.out.println("不相等");
}
}
最后
以上就是淡淡画笔最近收集整理的关于java boolean的应用(新手感想)的全部内容,更多相关java内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复