第二章 变量
     
     变量称为:是计算机语言中能储存计算机结果或能表示值抽象概念 。变量可以通过变量名访问
  
     int money ;      //变量
     money=1000;  //赋值
     int money=1000;  //合二为一

     System.out.println(money);  //使用变量

     char (字符型)、用于储存单个字符、 char 单引号 例如: '男'
      
     int (整型) 用于储存整数 , 例如 int="25";
  
      double (双精度),用于储存小数 例如:  "1.33";

      String(字符串),用于储存一串字符,例如:"沃德天 为什么辣么帅";

       float 《单精度》浮点型   %:取于 , / 除法运算
 
      《=》 和《==》区别 
        
          《=》:把右边的值赋给左边 变量。
         
       《==》:是判断 。 (例如:a==b 。判断 a 等于b ) 

      使用变量的步骤:
      1.声明变量;即,根据数据类型在内存申请空间。
      2.赋值; 即 ,将数据储存至对方的空间。
       3.使用变量, 即;取出数据使用 。

    例如图:
     

 





























小结 ;



自动类型转换举例:

double firstAvg =81.29; //第一次平均分

double secondAvg; //第二次平均分

int rise =2;

secondAvg = firstAvg + rise;
System.out.println("第二次平均分是:") 83.29
int 类型自动转换成 double 类型 .因为double 比 int 类型大 《优先级》

规则 1;如果一个操作数为double型, 则整个表达式可提升为double型

规则2 : 满足自动类型转换的条件
两种类型要兼容:
数值类型(整型和浮点型) 互相兼容

目标类型大于源类型:
例如:double 型大于 int 型

实现一个数字加密器, 加密规则是:
加密结果=(整数*10+5)/2+3.14159 , 加密结果仍为一整数
提示:
//原始数据
int data =100;
//加密计算
int result = (data*10+5)/2+(int)3.14159; 《强转》

什么是关系运算符:

为什么需要 boolean 类型
    
boolean (布尔)类型

boolean 类型的值:
真:true
假:false


训练要点, 运算符(* =)的使用
从控制台输出信息
消费总额=各商品的消费金额之和*折扣

分解并获得各位数字: int gewei=custNo%10;
int shiwei=custNo /10%10; int baiwei=custNo /100%10; int qianwei=custNo /1000;

boolean 类型的使用 ,
用户从键盘输入接收商品折扣,并判断商品享受此折扣后价格是否低于100


总结 :
变量的概念和使用
Java 中常用的数据类型:int, double, char, String ! 数据类型转换包括自动类型转换和强制
类型转换 。
boolean类型表示真假,有 true 和 false 两个值

运算符
赋值运算符(=)
算术运算符(+,-,*,/,%)
关系运算符(>, <, >=, <=, ==, !=)

 

posted on 2016-05-26 21:42  影子是时光的心  阅读(149)  评论(0编辑  收藏  举报