for循环的另一种写法
Posted hitnmg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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.因为++前置,先加减,后赋值
以上是关于for循环的另一种写法的主要内容,如果未能解决你的问题,请参考以下文章