ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

学习java的day4

2022-06-19 20:31:41  阅读:212  来源: 互联网

标签:运算符 java int day4 System 学习 println public out


变量的定义

固定的格式,固定的套路

public class Demo01 {
    public static void main(String[] args) {
        //定义变量的格式
        int a = '1';
        int b = '1';
        int ab= '1';//这样搞程序可读性比较好
        
        String name = "qinjiang";
        char x = 'x';
        double p1 = 3.1415;
    }
}

作用域

变量的命名规范

  1. 所有变量,方法,类名:见名知义
  2. 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写lastName
  3. 局部变量:首字母小写和驼峰原则
  4. 常量大写字母和下划线:MAX_VALUE
  5. 类名:首字母大写和驼峰原则:Man,GoodMan
  6. 方法名:首字母小写和驼峰原则:rum() ,runRun()

运算符

  • 算数运算符:+,-,*,/,%,++,--(这是取余数的意思就比如11/5=2....1)
  • 赋值运算符:=
  • 关系运算符:>,<,>=,<=,==(表示等于的意思),!=instanceof(表示不等于的意思)
  • 关系运算符:&&,||,!(分别表示与(and),或(or),非(非你及我)
  • (以上四个是必须掌握的
  • 位运算符:&,|,~
  • 条件运算符?:
  • 扩展赋值运算符:+=,

打包

image-20220619083049656

基本运算符

public class Demo04 {
    public static void main(String[] args) {
        //二元运算符,只有只有两个数操作
        //ctrl+D是复制当前行内容到下一行
        int a = 10;
        int b = 20;
        int c = 25;
        int d = 25;

        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/(double)b);
    }
}

自增++,自减--,及幂运算

public class Demo06 {
    public static void main(String[] args) {
        //++自增
        //--自减  统称为一元运算符
        int a = 3;

        int b = a++;//执行完这行代码后,先给b赋值,再自增。a++  a = a+1
        //a = a+1

        System.out.println(a);

       // a++  a = a+1
        int c = ++a;//执行这行代码前,先自增,再给b赋值

        System.out.println(a);
        System.out.println(b);
        System.out.println(c);


        //幂运算//很多运算会使用一些工具来操作
        double pow = Math.pow(2,3);
        System.out.println(pow);

    }
}

逻辑运算符

public class Demo07 {
    //逻辑运算符
    public static void main(String[] args) {
        //与(and)  或(or)  非(取反}
        boolean a = true;
        boolean b = false;

        System.out.println("a&&b");
        System.out.println("a||b");
        System.out.println("!(a&&b)");

    }
}

位运算符

public class Deno08 {
    public static void main(String[] args) {
        /*
        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*8 = 16  2*2*2
         效率高!!!
         <<   *2
         >>   /2
         */
    }
}

标签:运算符,java,int,day4,System,学习,println,public,out
来源: https://www.cnblogs.com/lantian1919/p/16391255.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有