本文目錄一覽:
- 1、java中如何返回一個數組?
- 2、java語言返回的是數組,那麼怎麼才能把數組輸出?
- 3、java函數中產生的數組如何返回
- 4、java返回二維數組
- 5、java中如何返回一個數組;
- 6、java函數可以返回數組嗎
java中如何返回一個數組?
return
一個數組就可以了
你可以先生成一個數組然後用return方法返回就可以了。
public
int[]
getIntArr(){
int[]
arr={1,2,1,2,1,2};
return
arr;
}
java語言返回的是數組,那麼怎麼才能把數組輸出?
java的數組輸出,可以藉助循環,遍歷每一個元素並輸出。
以下代碼供你參考:
package com.dusd;
public class ArrayOutput {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] array = new int[5];
//通過循環,初始化一個長度為5的整型數組
for (int i = 0; i array.length; i++) {
array[i] = i + 1;
}
//在通過循環,遍歷每一個元素,並輸出
for(int j = 0; j array.length; j++){
System.out.println(array[j]);
}
}
}
java函數中產生的數組如何返回
return 一個數組就可以了
可以先生成一個數組然後用return方法返回就可以了。
public int[] getIntArr(){
int[] arr={1,2,1,2,1,2};
return arr;
}
java返回二維數組
package number;//包名number
public class s {//類名s
public static void main(String[] args) {//主函數
int m;//定義局部變數m
int [][]b = new int[5][6];//定義二維數組b[][],同時初始化為5行6列(系統會將元素全部初始化為零)
for(m=0;mb.length;m++){//外循環,循環次數為b.length,(將二維數組的每一行都看成一個元素,b.length即行數 5)
int n;//定義局部變數n
for(n=0;nb[m].length;n++){//外循環,循環次數為b[m].length,即為每一行的長度 6
System.out.print(b[m][n]+” “);//列印二維數組元素與一個空格
}
System.out.println();//內循環結束一次,換行
}
}
}
//這樣就可以列印出一個方陣
若滿意請採納
java中如何返回一個數組;
修改後如下:
public static void Printf(int a[][]) {
for (int i = 0; i a.length; i++) {
for (int j = 0; j a[0].length; j++) {
System.out.print(a[i][j] + ” “);
}
System.out.println();
}
}
public static int[][] FangFa(int a[][]) {
int b[][] = new int[a[0].length][a.length];
for (int i = 0; i a[0].length; i++) {
for (int j = 0; j a.length; j++) {
b[i][j] = a[j][i];
}
}
return b;
}
public static void main(String args[]) {
int a[][] = {{1, 2, 3}, {4, 5, 6}};
Printf(a);
Printf(FangFa(a));
}
提示一點:新手寫代碼時不要養成不好的習慣,比如if或者for後面不寫大括弧,雖然這麼寫沒問題,但是不符合編碼規範,工作中一般是不允許這麼寫的,容易出錯。
java函數可以返回數組嗎
首先回答你當然可以!
在java中函數的定義如下:
public void name(int num){ ….}
public : 函數的修飾詞,表示訪問函數的許可權,如public 公開的 ,private私有的只有類內部可以使用。
void :返回值,可以是基礎類型,也可以是集合、數據等等,如果函數是有返回值的函數,函數結尾必須有return;
name : 函數名,自己隨意寫盡量符合命名規範。
(int num) : 參數,調用函數需要傳入的參數。
函數返回數據就可以這樣定義:
public int[] array(){
return {1,2,3,4};
}
原創文章,作者:VRZC3,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/128304.html