简述八大基本数据类型,循环语句,数组,及运算符号


  一.java中的8种基本数据类型

1.按照数据类型从小到大来进行排序:

整型:                          byte <Short <int <long 

小数类型(浮点型): float <double

字符型:                     char

布尔类性:                Boolean( true,false) 

2:他们的占用的内存空间大小:(其中一个字节等于八个位)

byte(一个字节) <Short (两个字节)<int(四个字节) <long(八个字节) 

float (四个字节)<double(八个字节)

char(两个字节)

boolean(一个字节)

3.能够表示的数值范围

byteshortintlongfloatdoublecharboolean
 -128到127
-32768~32767
2^31到2^31-1
-2^63到2^63-1
IEEE754-1985
IEEE754-1985
一个字符true,false
 二.java中运算符的用法 

1.      赋值运算符  =    int a=1;   //将1的值给a
2. 算术运算符   +   -        *      /      %  
       +=  -=   ×=     /=    %=
             ++  --
3. 关系运算符  ==  !=  >  <  >=  <=
4. 逻辑运算符  !   &  |  &&  ||
5. 条件运算符   a?b:c
a是一个布尔值,a为真就执行b,否则执行c
位运算符

+ -  *    /    %(取余)    +=    -=      

例子:

int a=2;

int b=3;

int  c=b%a;    //c的结果为1

  三.java中常用的流程控制语句的用法

1.if else

        if(条件){

        方法体

        }else(条件){

        方法体

            }

例子:求a和b谁大,并输出

int a=1;

 int b=2;

    if(a<b){

    System.out.println(b);

    }else(){

 System.out.println(a);

}

2.for循环

for(初始值;范围;i++){

}

举例:输出1到九的值

for(int i=1; i<=9;i++){

 System.out.println(i);

}

3.switch循环

switch (表达式 [值的类型 int 和 Sting]){


case 值1 : 语句1 break;
case 值2 : 语句2 break;
...
default : 语句n break;
}
例子:switch(int i){

case 1:  System.out.println(1); break;

case 2:  System.out.println(2); break;

......

default:System.out.println("输出有误"); break;

}

4.do while循环(通常是在不知道循环次数时使用)

例子:当 a等于b时输出a

            int a=1;

          int b=4

while(b>a){

    b--;

if(a==b){

System.out.println(a); 

}

}

  四:一维数组的定义方式和用法

1.数组的定义方法:

数据类型  [] 数组名= new 数据类型[数组长度];

1.int [] a=new []{   }//{  }里面可以 放随意多个同一种数据类型的值,就不需要声明数组的长度

2.int a[]  =new [5];

3.Stirng []={    };



2.一维数组的用法


及赋值方式

例子:定义一个数组里面存放数字1,2,3

int [] a = new int[3];

a[0]=1;

a[1]=2;

a[2]=3;

遍历数组:

for(int i=0;i<a.length;i++){

}

获得数组的长度;

 int len = a.length;

  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值