jAvA数组输出

一般人都会用for循环来遍历整个数组,然后挨个输出 例如:int[] a = {1,2,3,4,5};要将数组a打印出来,就是 for(int i = 0;i<a.length;i++){ System.out.println(a[i]); } 这样就会挨个输出数组 但是还有一个方法,知道的人不多,就是Array.toString(a); 只需要 System.out.println(Array.toString(a)); 就会打印出[1,2,3,4,5]这种形式.

先 排完序 再输出 输出放到第一级循环外面,在输出a数组即可

public class Max {private int array[] = { 2,5,3,8,6 };public Max(){}public void getMax(){int i;int max = array[0];for (i = 0; i max) {max = array[i];}}System.out.p

实现距阵的输出需要利用java中的二位数组,举例如下:public class arraytest { private int[][] array; public void matrix(int n){//生成距阵 array = new int[n][n]; for(int i=0;ij){ //寻找规律 //偶数位为为此行第一个元素+j //奇数位为此行第一个元素-j if(i%2=

int[]a=new int[10]; for(int i=0;i<a.length;i++) { a[i]=i*i; System.out.println("a["+i+"]="+a[i]);//一起循环 }

直接给你个方法体哦 public void show(int[] arr) //要遍历的数组引用当参数放这个括号咯 { for(int i=0;i<arr.length;i++) { System.out.println("数组元素["+i+"]是"+arr[i]); } }

/* * 字符串左移,如abcdefghi左移4位后为efghiabcd */ public class ShiftLeft { static String reverStr(String s){ int low = 0; int high = s.length()-1; char[] temp = new char[s.length()]; while(low <= high){ temp[low] = s.charAt(high); temp[high] = s.charAt(low

(1)aMatrix.length(2)aMatrix[0].length(3)aMatrix[i][j]

一个数组输入 1 2 3 4 5 6然后用两层循环for输出即可.代码如下:public class test { public static void main(String args []){ int Arr[]={1,2,3,4,5,6}; for(int i=Arr.length-1;i>=0;i--) { for(int j=0;j 评论0 0 0

实现距阵的输出需要利用java中的二位数组,举例如下:public class ArrayTest { private int[][] array; public void matrix(int n){//生成距阵 array = new int[n][n]; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ //求出第一行 if(i==0){ //求出奇数位的值,偶数位的

相关文档

电脑版