java數組輸出
❶ 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]這種形式。
❷ 怎麼用java數組輸出如下數組
實現距陣的輸出需要利用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){
//求出奇數位的值,偶數位的值為左邊元素加1
if(j%2==0){
array[i][j]=(j+1)*(j+1);
}else{
array[i][j]=array[i][j-1] + 1;
}
}
//求出第一列
else if(j==0){
if(i%2==1){
array[i][j]=(i+1)*(i+1);
}else{
array[i][j]=array[i-1][j] + 1;
}
}else{
if(i>j){
//尋找規律
//偶數位為為此行第一個元素+j
//奇數位為此行第一個元素-j
if(i%2==0){
array[i][j]=array[i][0] + j;
}else{
array[i][j]=array[i][0] - j;
}
}else{
if(j%2==0){
array[i][j]=array[0][j] - i;
}else{
array[i][j]=array[0][j] + i;
}
}
}
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
System.out.print(array[i][j]+" ");
}
System.out.println();
}
}
}
輸出結果如下:
1 2 9 10 25
4 3 8 11 24
5 6 7 12 23
16 15 14 13 22
17 18 19 20 21
❸ java數組怎麼輸出
1、循環數組
2、獲取數組元素,通過system.out.print輸出
示例:
String[]arr={"a","b"};//定義一個數組
for(inti=0;i<arr.length;i++){//循環數組
System.out.println(arr[i]);//輸出數組元素。
}
❹ 如何用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]這種形式。
❺ java數組輸出問題
importjava.util.Scanner;
publicclassStudent
{
privatedoublestudentnumber;
privateStringname;
privatedoubleage;
privateStringstudentclass;
publicdoublegetNumber()
{
returnstudentnumber;
}
publicvoidsetNumber(doublestudentnumber)
{
this.studentnumber=studentnumber;
}
publicStringgetName()
{
returnname;
}
publicvoidsetName(Stringname)
{
this.name=name;
}
publicdoublegetAge()
{
returnage;
}
publicvoidsetAge(doubleage)
{
this.age=age;
}
publicStringgetStudentClass()
{
returnstudentclass;
}
publicvoidsetStudentClass(Stringstudentclass)
{
this.studentclass=studentclass;
}
publicvoidgetInformation()
{
System.out.println("學生學號為:"+this.studentnumber+"學生姓名為:"+this.name+"學生年齡為:"+this.age+"學生班級為:"+this.studentclass);
}
publicstaticvoidmain(String[]args)
{
Student[]students=newStudent[5];
Scannerscan=newScanner(System.in);
for(inti=0;i<5;i++)
{
System.out.println("請輸入第"+(i+1)+"位同學的信息");
Studentstudent=newStudent();
System.out.print("學號:");
student.setNumber(scan.nextDouble());
System.out.print("姓名:");
student.setName(scan.next());
System.out.print("年齡:");
student.setAge(scan.nextDouble());
System.out.print("班級:");
student.setStudentClass(scan.next());
students[i]=student;
}
scan.close();
for(inti=0;i<5;i++)
{
System.out.println("第"+(i+1)+"位學生:");
students[i].getInformation();
}
}
}
❻ java 數組輸出
既然你都能使用List集合了, 為什麼不使用javabean封裝??
publicclassBook{
//序號
privateintNo;
//書名
privateStringname;
//作者
privateStringauthor;
//簡介
privateStringtitle;
/**
*這里省略getter/setter讀取器...
*/
//重寫toString方法
publicStringtoString(){
returnNo+" "+name+" "+author+" "+title;
}
}
//Code,遍歷List部分代碼
//List<Book>list=....
for(Bookbook:list)
System.out.println(book);
希望能幫助你!
❼ java 中如何輸出字元型數組
public class test {
public static void main(String[] args) {
char [] chars = {'d','g','z','d','e'};
/*for each輸出,其中String類型變數s迭代數組中的每一個元素,這是自動的,
也就是說第一次循環s的值是strs字元數組的第一個元素,
第二次則為第二個,以此類推。*/
for(char c: chars) {
System.out.println(c);
}
/*for循環輸出,不做過多解釋了。*/
for(int i = 0; i < chars.length; i ++) {
System.out.println(chars[i]);
}
}
}
}
❽ java語言返回的是數組,那麼怎麼才能把數組輸出
java的數組輸出,可以藉助循環,遍歷每一個元素並輸出。
以下代碼供你參考:
packagecom.sd;
publicclassArrayOutput{
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
int[]array=newint[5];
//通過循環,初始化一個長度為5的整型數組
for(inti=0;i<array.length;i++){
array[i]=i+1;
}
//在通過循環,遍歷每一個元素,並輸出
for(intj=0;j<array.length;j++){
System.out.println(array[j]);
}
}
}
❾ java數組怎麼輸出一個完整數組
java數組怎麼輸出一個完整數組
以上各項可用游標鍵移動色棒進行選擇, 回車則執行。也可用每一項的第一個大寫字母直接選擇。若要退到主菜單或從它的下一級菜單列表框退回均可用Esc鍵, Turbo C 2.0所有菜單均採用這種方法進行操作, 以下不再說明。
1.13.4 Edit菜單
按Alt+E可進入編輯菜單, 若再回車, 則游標出現在編輯窗口, 此時用戶可以 進行文本編輯。編輯方法基本與wordstar相同, 可用F1鍵獲得有關編輯方法的幫助信息。
1. 與編輯有關的功能鍵如下:
F1 獲得Turbo C 2.0編輯命令的幫助信息;
F5 擴大編輯窗口到整個屏幕;
F6 在編輯窗口與信息窗口之間進行切換;
F10 從編輯窗口轉到主菜單。