import java.util.Scanner; public class Task3 { public static void main(String[] args) { //数组的截取 截取的是12,6,43,2 //索引值是0,1,2,3,4,5,6,7 //截取的索引号是2到6 要前不要后 int[]arr={23,45,12,6,43,2,4,89}; //定义捷区范围 int start=2; int end=6; //定义新数组 进行接收,截取片段0,1,2,3 //0,1,2,3 int[]newarr=new int[end-start];//6-2=4 {12,6,43,2} //将截取片段添加到新数组中0到3 for(int i=0;i<newarr.length;i++){ newarr[i]=arr[start+i];//start是2,占一个数组元素位,后面还剩3位,因为i<新的arr,所以占三位 } int j=0; while(j<newarr.length){ System.out.println(newarr[j]+"");//""表示换行,加空格 j++; } } }
数组截取应用
最新推荐文章于 2024-07-22 14:15:06 发布