java boolean的应用(新手感想)

新手学敲老师给的作业时候遇到的问题及解决方法,主要是为了加深我自己对学习中遇到问题后解决方法印象,要是有不足之处还望指正。
以下为作业中的一段代码:
判断俩个复数是否相等,用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("不相等");

    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值