for循环的另一种写法

1.for循环的另一种写法

for循环主要用于遍历数组,举例说明之

a.老方法

int[] a={1,2,4,4};

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

执行代码

}

b.增强型方法

for(int i:a}{

执行代码

}

int i:数组元素变量

a:要遍历的数组对象

该方法会从第一个数组元素开始,逐个遍历,直到最后一个数组元素

2.Integer.parseInt()方法

该方法将字符串变量转换为整形变量

eg.int a=Integer.parseInt("4");

将字符串“4”转换为int 类型变量a

3.生成随机整数的方法

eg.int b=(int) (Math.random()*8);

此例子生成0到八的随机整数;

解读如下:Math.random()生成大于等于0小于1的随机数

                 Math.random()*8生成大于等于0小于8的小数,类型为double

                 (int)为将double类型变量强制转换为int类型

4.i++与++i区别

还是举例说明:

a .int z=0;

int s=z++;

则s为0,z为1.因为++后置,先执行赋值操作,后加减;

b. int z=0;

int s=++z;

则z,s均为1.因为++前置,先加减,后赋值

猜你喜欢

转载自www.cnblogs.com/hitnmg/p/9196775.html