JAVA数据类型与逻辑练习

 1 int a = 3;
 2         System.out.println(a++);                  输出3      进行++运算后a=4       
 3         System.out.println(--a);                  输出3      a=3   
 4           System.out.println(a);                  输出3    
 5         int c = 5 - (a--);                        c=2          进行--运算后a=2
 6         System.out.println("c的值:" + c);          输出2
 7         boolean b = a == 2;                       a=2   b=true                                 
 8         System.out.println(b);                    b=true                           
 9         b = b && (a < c--) ? false : true;        b=true      进行--运算后 c=1           
10         int d = b ? 7 : 9;                        d=7                     
11     
12         int e = d + 12;                           e=19                         
13         c *= 3;                                   c=3                     
14         System.out.println("c的值:" + c);          输出3                          
15  
16         System.out.println("e的值:" + e);          输出19                           
17         
18         int f = ((++e == c) ? 25 : 35) + (++a);   输出 e=20       f=35 +3         
19 
20         System.out.println("f的值:" + f);          输出38                           

 JAVA

1.基础数据类型

               内存空间         取值范围

     byte      8位(1字节)       -128~127                                       2的8次方个数

   short     16位(2字节)  -32768~32767                                   2的16次方个数

   int         32位(4字节)  -2147483648~2143483647              2的32次方个数

   long       64位(8字节)  -9223372036854775808~9223372036854775807        2的64次方个数 

 2.浮点类型

  float     单精度浮点类型      写的时候如:float f = 1.22f    最后要加个f

  double   双精度浮点类型(常用) 

3.布尔类型

boolean

  true    false

4.字符型

char   指一个字符

   char c=数字;  表示这个字符在ASCII码中的位置

JAVA数据类型与逻辑练习_第1张图片

 

5.字符串   String

  可以理解为char的数组

 

逻辑运算符

&&  ,  ||      两个都是短路运算符      如果&&前面的条件不符合,&&后面的直接不运行     ||也同理。

^  异或

 

修饰符    (大写)

  final    int  A  = 7;

  1. final修饰的类不能被继承。

  2. Sting就是一个被final修饰的类,我们只能用,不用继承

  3. final不仅可以修饰类,还可以修饰变量,被final修饰的变量就是一个常量,只能赋值一次

 

    

  

 

转载于:https://www.cnblogs.com/klose11/p/6831050.html

你可能感兴趣的:(JAVA数据类型与逻辑练习)