本文目錄一覽:
java數組怎麼輸出?
import java.util.Arrays;
public class Testt{
public static void main(String[]args){
int a[]={32,54,65,3,5,1,75,8,545};
for(int i=0;ia.length;i++){
for(int j=i+1;ja.length;j++){
if(a[i]a[j]){
int k=a[i];
a[i]=a[j];
a[j]=k;
}
}
}
System.out.println(Arrays.toString(a));
}
}
//把輸出放到FOR循壞外面,不然每循環一次就會輸出一次。
關於Java數組輸出問題?
在Java中System.out.println輸出函數是帶換行的,System.out.print輸出函數是沒有換行的,
把System.out.println(myList[i]+” “);改成System.out.print(myList[i]+” “);,
再在for循環外面加一句System.out.println();,就行了.
完整的Java程序如下(見圖,改動地方見注釋)
JAVA數組的輸出
//思路
輸出–交換順序,
在每次輸出後那上次輸出的數組
值依次向下移動一次,最後的一個移動到最前面去,
int
a[]={1,2,3,4,5,6};
//k是你想輸出的行數k6就是輸出6行
for(int
k=0;k6;k++){
for(int
i=0;ia.length;i++){
System.out.print(a[i]+”
“);
}
//把數組完整輸出一次後換行
System.out.println();
//交換順序
//定義臨時變量temp
並且初始值為數組的最後一個元素
int
temp=a[a.length-1];
for(int
i=a.length-1;i0;i–){
//一次後面的一個元素值等於前面一個
第一個元素不在其中
a[i]=a[i-1];
}
//給第一個元素賦值
a[0]=temp;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/282773.html