在Java中,我們經(jīng)常需要輸入數(shù)組的行數(shù)和列數(shù)。為了能夠更方便地實(shí)現(xiàn)這一操作,我們可以運(yùn)用一些簡單的代碼。下面我們來介紹一下具體的方法:
import java.util.Scanner; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 輸入數(shù)組的行數(shù) System.out.print("請輸入數(shù)組的行數(shù):"); int row = scanner.nextInt(); // 輸入數(shù)組的列數(shù) System.out.print("請輸入數(shù)組的列數(shù):"); int column = scanner.nextInt(); // 創(chuàng)建二維數(shù)組 int[][] array = new int[row][column]; // 對數(shù)組進(jìn)行初始化 for (int i = 0; i< row; i++) { for (int j = 0; j< column; j++) { array[i][j] = i + j; System.out.print(array[i][j] + " "); } System.out.println(); } }
在上面的代碼中,我們運(yùn)用了Scanner類來實(shí)現(xiàn)了輸入行數(shù)和列數(shù)的功能。接著,我們創(chuàng)建了一個二維數(shù)組,并使用兩個for循環(huán)進(jìn)行了初始化操作。最后,我們輸出了數(shù)組中的每一個元素。
總之,這是一個極為簡單的實(shí)現(xiàn)方式,既方便又實(shí)用。希望以上內(nèi)容能夠?qū)ava初學(xué)者們有所幫助!