zoukankan      html  css  js  c++  java
  • java:第二章

    第二章:

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

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

    变量的使用
       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);
      }

    }

    类型转换
    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);
      }

    }

    boolean类型
      只有true和false两个值

    public boolean ***(){

      return true/flase

      }

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

  • 相关阅读:
    将课程中的所有动手动脑的问题以及课后实验性的问题,整理成一篇文档,以博客形式发表在博客园
    将课程中的所有动手动脑的问题以及课后实验性的问题,整理成一篇文档
    课堂作业 异常与处理
    课堂作业05继承与多态
    课后作业04
    课堂作业03程序设计
    课堂作业03动手动脑问题
    课堂作业02程序设计作业
    课堂作业02动手动脑的问题
    课堂中所有的问题及其课后实验性的问题的文档
  • 原文地址:https://www.cnblogs.com/yangchan250/p/6944138.html
Copyright © 2011-2022 走看看