yyyBoom

导航

Java数据类型及运算符+语句

java:

常量定义

  • 常量是在程序运行过程中其值始终保持不变的量。
  • Java使用关键字final来定义常量。
  • 常量定义的语法格式
    -- final 数据类型 常量名称 = 值 ;
举例
final int NUM = 12;
final float PI = 3.14159;
final int AGE = 10;
int final NUM = 20;      //编译错误(注意位置
- 常量被赋值之后,就不能再改变了。 - 习惯上,常量名使用大写定义。

Java中支持的运算符

image

自增运算符
int n = 10;
System.out.println(n++);
System.out.println(++n);
System.out.println((n++)+1);
System.out.println(n);
//System.out.println((++n)++);  //编译错误

运算符优先级

image

类型转换

基本数据类型之间可以进行相互转换。

  1. 隐式转换
  • 当进行类型加宽转换时可以自动实现,被称为隐式转换。
    --举例 :
    int n = 5 ; double f = n ;
  1. 强制转换
  • 当进行类型收缩转换时转换必须进行显式转换,被称为强制转换。
    --举例:
    double f = 5.5 ; int n = ( int ) f ;

数据类型按容量大小排序

  • byte→ short→ (char)→ int→long→float→ double。
  • byte,short, char之间不会相互转换,他们三者在计算时首先转换为 int 类型。
    image

同c语言:

顺序流程
分支流程

条件语句使部分程序可根据某些表达式的值被有选择的执行。
条件分支
if...else
switch...case

循环流程
  • 循环语句是根据条件,要求程序反复执行某些操作。
  • Java中的循环包括:
  1. for循环
  2. while循环
  3. do……while循环
  4. 增强型for循环:
    Java提供了一个更为简洁的循环语句,用于数组或者集合的遍历。
    基本语法:
    for ( 类型 变量名: 数组或集合 ) {
    循环体
    }

posted on 2023-09-18 09:08  BoomDream  阅读(8)  评论(0编辑  收藏  举报