知识点:
1、foreach使用。
2、小数随机数的生成,Random.nextFloat()。
3、将字符串转化为字符数组,String.toAharArray()。
Java SE5引入了一种新的更加简洁的for语法用于数组和容器,即foreach语法,表示不必创建int变量去对由访问项构成的序列进行记数,foreach将自动产生每一项。
使用方法如下:
import java.util.Random; public class ForEach{ public static void main(String[] args){ Random rand = new Random(47); float f[] = new float[10]; for(int i = 0; i < 10; i++){ f[i] = rand.nextFloat(); } //for方法的简单用法"foreach" for(float x : f){ System.out.println(x); }//将字符串转为字符数组,然后使用"foreach" for(char c : "I'm a good man!".toCharArray()){ System.out.print(c + " "); } } }
输出:
0.72711575
0.399826350.53094540.05341220.160206560.577997570.188478650.41701370.516602040.73734957I ' m a g o o d m a n !任何返回一个数组的方法都可以使用foreach,同时foreach还可以用于任何Iterable对象
推荐一个自己业余时间开发的引擎,()