/* * * util是utiliy的缩写,是一个多功能、基于工具的包。 * */ import java.util.Arrays; import java.util.Random; public class Arr { //数组是一个对象 //属性,方法 /* * 相同 * 1都是类的成员 * 2都需要.调用 * 不同点 * 1定义方式不同 * 2调用不同:属性后面没有();方法后面有() * * */ public static void test(){ //面试题:数组的length是__ String的length是__ //数组的声明,初始化,默认值,和使用() //数值的长度一定不可变 // 数组建模 /* * * 引言:数组可以模拟不同维度的东西,一个点,一条线,空间,时空 * 三维建模,设计人物模型 * java可以实现多维数组。其实就是一维数组类型是引用数据类型的情况,套 * * * */ } public static void main(String[] args) { testString(); } //双色球案例。见DoubleColor public static void testDoubleColor(){ Random r = new Random(); r.nextBoolean(); //随机 } //数组输出所有元素 Arrays.toSting public static void testString(){ //按照正确格式配套编程 Random r = new Random(); int[] arr = new int[6]; //先判断,再执行,然后自增 for(int i = 0;i<arr.length;i++){ arr[i] = r.nextInt(100);//这里添加一个参数,最好是正数,否则会抛异常 } System.out.println("Arrays.toString方法:"+ Arrays.toString(arr)); //如果直接输出数组本身,会发生什么事情。 System.out.println(arr); } //算法,冒泡排序,见BubbleSort }
javaSE练习 Day02 数组
最新推荐文章于 2024-08-18 21:36:31 发布