java基础3 #学习日记5

运算符

        //二元运算符
        int a =10;
        int b =20;
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/(double)b);
        //关系运算符 返回结果:(布尔值)正确错误
        int e = 10;
        int f = 20;
        System.out.println(e<f);
        System.out.println(e>f);
        System.out.println(e==f);
        System.out.println(e!=f);//不等于号
        //取余数
        int g =10;
        int h =22;
        System.out.println(h%g);
        //++ --        自增、自减  一元运算符
        int i = 1;
        int i1 = i++;//先给i1赋值,后自增
        //i=i+1
        //i=i+1
        int i2 = ++i;//先自增,后给i2赋值
        System.out.println(i);//3
        System.out.println(i1);//1
        System.out.println(i2);//3
        //逻辑运算符
        boolean a = true;
        boolean b = false;
        System.out.println(a&&b);//与(and)两个变量都为真,结果为true
        System.out.println(a||b);//或(or)两个变量有一个为真,结果为true
        System.out.println(!(a&&b));//非(取反)如果为真,则变为假,反之
        //短路运算

位运算符

A=0011 1100

B=0000 1101

A&B=0000 1100(上下位两个都为1,则为1,否则为0)

A|B=0011 1101(上下位两个都为0,则为0,否则为1)

A^B=0011 0001(上下位两个都为相同,则为0,否则为1)

~B=1111 0010(相反)

<< >>

左移 右移

*2 /2

条件运算符

        //条件运算符
        int a = 10;
        int b = 20;
        a+=b;//a=a+b
        a-=b;//a=a-b
        //字符串连接符+
        System.out.println(""+a+b);//转换为string,1020
        System.out.println(a+b+"");//30

三元运算符

x?y:z

如果x=true,则结果为y,否则为z。

包机制

包语句的语法格式为:

package pkg 1[.pkg 2[.pkg 3...] ]

一般利用公司域名倒置作为包名

为了能够使用某一个包的成员, 我们需要在Java程序中明确导入该包。

使用"import"语句可完成此功能

import package 1[.package 2...] .(classname|*)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值