变量,数据类型和运算符

package sb;

public class fenshu {
    public static void main(String[] args) {
        double score = 98.5;
        String name = "张三";
        char sex = '男';
        System.out.println("分数:"+score);
        System.out.println("姓名:"+name);
        System.out.println("性别:"+sex);
    }
}
View Code
package sb;

public class 第二次平均分 {
    public static void main(String[] args){
        int a =10;
        double c = a;
        
        double b = 11.1;
        int d = (int)b;
    }
}
View Code

 

package sb;

public class 变量 {
    public static void main(String[] args){
        /*/1.声明变量
        int money;
        //2.给变量赋值
        money = 1000;*/
        //合并
        int money =1000;
        System.out.println(money);
    }
}
View Code

 

1.变量    

变量:

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

2.变量的基本语法   

  数据类型 变量名       //声明变量                   

      =变量值;   //赋值

3.变量的使用    

  a.变量必需声明,并且初始化够才能使用.    

  b.变量名不能重复.

4.常见数据类型    

  int(整数) double(双精度浮点数)

  char(字符) String(字符串)        

补充:8种基本数据类型              

  byte  (字节类型)              

  short  (短整型)              

  char    (字符型)              

  int     (整型)              

  long    (长整型)              

  float   (单精度浮点型)              

  double   (双精度浮点型)              

  boolean   (布尔型)

5.变量命名规则   

  变量名:由数字,字符,下划线,美元符号组成,但是不能以数字开头

6.赋值运算   

  变量名=表达式;

7.算术运算符   

  +,-,*(乘),/(除取整),%(取余)   

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

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

8.类型转换    

8.1分类      

  a.自动类型转换      

  b.强制类型转换

  8.2自动类型转换    

  大类型  =   小类型

8.3强制类型转换    

  小类型  =  (小类型)大类型  

  注意:强制类型转换是可能会出现溢出

9.关系运算符  

  >(大于),<(小于)  

  ==(等于) !=(不等于)  

  >=(大于等于) <=(小于等于)

  注意:==表示:等于, 表示:赋值

10.boolean类型   

  只有true和false两个值

11.运算符运算优先级  

  () > 算术运算符 > 关系运算符 > 逻辑运算符  >   赋值运算(=)      

  +,-...   >, <...  ||(或)&&(与)!(非)

posted @ 2017-06-04 20:05  李李李i  阅读(150)  评论(0编辑  收藏  举报