public class Main { public static void main(String[] args) { int[] array = {1, 2, 3, 4, 5}; // 使用普通for循环遍历数组 for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } // 使用增强for循环遍历数组 for (int
util.List; public class ForTraversal { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); //创建列表 for (int i = 0; i < 10; i++) { //向列表中增加10个元素 list.add(i); } System.out.println("列表中的元素: " + list); //输出列表中...
int[]array=newint[10]; 1. 这段代码创建了一个名为array的整型数组,大小为10。你可以根据自己的需求更改数组的大小。 步骤2:创建for循环 下一步是创建一个for循环,用于迭代数组并增加新的元素。以下是for循环的代码: for(inti=0;i<array.length;i++){// 在这里添加代码} 1. 2. 3. 这段代码创建了...
int[]array={1,2,3,4,5};for(inti=0;i<array.length;i++){System.out.println(array[i]);} 1. 2. 3. 4. 5. 上面的代码示例中,我们定义了一个整型数组array,然后使用for循环遍历数组,并打印出数组中的每一个元素。 增强for循环遍历数组 除了普通的for循环,Java还提供了增强for循环(foreach循环)来...
int arr2[]=new int[]{1,2,3,4,5}; String[] array1={"马超","马云","关羽","刘备","张飞"}; String[] array2=new String[]{"黄渤","张艺兴","孙红雷","小猪","牙哥","黄磊"}; int score[]=new int[3]; //动态初始化 for(int i=0;i<score.length;i++) { score[i]=i+1;...
sort(array);for(inti : array) { System.out.println(i); }intindexOfInt=binarySearch(array,80); System.out.println(indexOfInt); } } 冒泡排序 比较数组中两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置。 每一次比较,都会产生一个最大或者最小的数字。
array2[2][2] = 4; 数组的赋值: 本质:把b数组对应的虚地址传给了a数组,所以如果b数组发生改变,a也会相应改变。 int[] a = {1,10,100,1000,10000}; int[] b = {2,20,200,2000,20000,200000}; b=a; a[1] = 999; for(int i : b) { ...
for (int i : integers) { System.out.println(i);/* 依次输出“1”、“2”、“3”、“4” */ } //这里所用的for循环,会在编译期间被看成是这样的形式:遍历数组的简单方式的等价代码 /* 建立一个数组 */ int[] integers = {1, 2, 3, 4}; ...
public static void main(String[] args) { ArrayList<Integer> myNumbers = new ArrayList<Integer>(); myNumbers.add(10); myNumbers.add(15); myNumbers.add(20); myNumbers.add(25); for (int i : myNumbers) { System.out.println(i); } } }以上实例,执行输出结果为: ...
public class Demo04 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //定义一个新的数组,暂时未赋值 int[] nums = new int[4]; //遍历数组,给数组中的每个元素赋值 for (int i = 0; i < nums.length; i++) { System.out.println("请输入第"+(i+1)+...