zoukankan      html  css  js  c++  java
  • 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

      }

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

  • 相关阅读:
    eclipse中文乱码问题解决方案
    修改Tomcat的JDK目录
    Tomcat 5.5 修改服务器的侦听端口
    HTML DOM教程 27HTML DOM Button 对象
    HTML DOM教程 24HTML DOM Frameset 对象
    Navicat for MySQL v8.0.27 的注册码
    HTML DOM教程 25HTML DOM IFrame 对象
    Tomcat 5.5 的下载和安装
    android manifest相关属性
    ubuntu10.04 下 eclipse 小结
  • 原文地址:https://www.cnblogs.com/wojiatingting/p/6962502.html
Copyright © 2011-2022 走看看