• java2


    变量:一个数据存储空间表示(代词)

    变量的基本语法:
      数据类型 变量名             //声明变量
              =变量值;      //赋值

    变量的使用
       a.变量必须声明,并且初始化后才能使用(第一次赋值叫初始化)
         b.变量名不能重复

    常见的数据类型
      int(整数)double(双精度浮点数)
      char(字符)String(字符串)
    补充:8种基本数据类型
    小   byte (字节类型)
      short (短整型)
      char (字符型)
      int (整型)
        long (长整型)
      float (单精度浮点型)
      double (双精度浮点型)
    大   boolean (布尔型)

    赋值运算
      变量名=表达式

    算术运算
      + - *(乘) /(除 取整) %(取余)

      ++(自增) 等价于 本身=本身+1
      --(自减) 等价于 本身=本身-1

    public class *** {
    
      public static void main(String[] args) {
        int num1=5;
        int num2=2;
    
        int a = num1 % num2; //取余
        int b = num1 / num2; //区整
    
        System.out.println(a);
        System.out.println(b);
    
        num1++;        //==>num1++=num1+1;
        num2--;        //==>num2--=num2-1;
        System.out.println("num1:"+num1);
        System.out.println("num2:"+num2);
      }
    
    }
    View Code

    类型转换
    1.自动类型转换
      大类型=小类型;
    2.强制类型转换
      小类型=(小类型)大类型;
    注意:强制类型转换是可能会出现溢出。

    public class *** {

      public static void main(String[] args) {
        int age =19;
      //字符本质就是一个数字 比如 a-->97
        char sex ='女';
        System.out.println(((int)sex));
        int re=age+sex;
        int a =10;

        double c =a;
        double d =10.1;

      }

    }

    关系运算符
      >(大于),<(小于)
      ==(等于),!=(不等于)

    public class ***{
    
      public static void main(String[] args) {
        boolean flag=1>0;
        System.out.println(flag);
    
        System.out.println("请输入张三的成绩:");
        Scanner con= new Scanner(System.in);
        int 张三=con.nextInt();
        int 李四=80;
        boolean flag =张三>李四;
        System.out.println("张三的成绩比李四的成绩高吗?"+flag);
    
        int num1 =3+40%6;
        int num2 =9/2*3;
        boolean flag = num1>num2;
        System.out.println(num1+">"+num2+"的结果:"+flag);
      }
    
    }
    View Code

    boolean类型
      只有true和false两个值

    public boolean ***(){

      return true/flase

      }

    运算符预算优先级
      ()>算术预算符>关系运算符>逻辑运算符>赋值运算符(=)
      +,-... > < ... ||或&&与!非

  • 相关阅读:
    后渗透
    Msf小结
    安全狗文件绕过
    文件上传漏洞
    SQL Injection(Blind)
    SQL Injection
    Linux 基础整理
    Python pip升级及升级失败解决方案
    文件包含
    信息收集
  • 原文地址:https://www.cnblogs.com/wojiatingting/p/6962502.html
Copyright © 2020-2023  润新知