源代碼:
創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)泗洪,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
import java.util.Scanner;
public class 二維數(shù)組 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("輸入你需要的階層數(shù):");
Scanner scan = new Scanner(System.in);
int n=scan.nextInt();//定義需要的階層數(shù)n
int[][]array=new int[n][n];//定義一個(gè)n*n的數(shù)組array
System.out.println("輸入數(shù)組的各個(gè)元素:");
for(int i=0;in;i++){
?for(int j=0;jn;j++){
??? ?array[i][j]=scan.nextInt();//給數(shù)組賦值
?}
}
System.out.println("你輸入的數(shù)組為:");
for(int i=0;in;i++){
?for(int j=0;jn;j++){
??? ?System.out.print(array[i][j]+"\t");
??? ?if(j==n-1)
??? ??? ?System.out.println();
?}
}
}
}
java不支持直接接受用戶輸入char類型的數(shù)據(jù),你可以先接受成一個(gè)字符串的形式,然后用charAt方法取出字符
Scanner input = new Scanner(System.in);
String str = input.next();
if(str.length1){
System.out.print("輸入不合法!");
}else{
for(int i=0;iletters.length;i++){
letters[i]=str.charAt(0);
}
}
前面那個(gè)接受輸入的也用一個(gè)for循環(huán)接受,接受8次,對每一次進(jìn)行判斷,剩下的代碼你自己補(bǔ)吧!
代碼如下:
運(yùn)行結(jié)果如下:
文字版代碼如下:
import java.util.Scanner;
public class Test {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
int n,i;
System.out.print("請輸入數(shù)組a[]的元素個(gè)數(shù):");
try{
n=in.nextInt();
int[] a=new int[n];
for(i=0;in;i++){
System.out.print("請輸入數(shù)組a["+i+"]:");
a[i]=in.nextInt();
}
in.close();
System.out.println("輸入的數(shù)組為:");
for(i=0;in;i++)
System.out.print(a[i]+" ");
}
catch(Exception e){
e.printStackTrace();
}
}
}
public class Test{
public static void main(String args[]) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int temp[10];
int sum;
for(int i=0;i9;i++){
temp[i]=Integer.parseInt(br.readLine());
sum+=temp[i];
}
System.out.println(sum*sum);
}
}
輸入一組數(shù),再依次存儲到數(shù)組里,或者每輸入一個(gè)數(shù)就添加到數(shù)組里面(用循環(huán)可以實(shí)現(xiàn))。
import java.io.*;\x0d\x0apublic class arraySystemin {\x0d\x0apublic static void main(String[] args) {\x0d\x0aBufferedReader br = new BufferedReader(new InputStreamReader(System.in));\x0d\x0aint[] a = new int[10];\x0d\x0atry{\x0d\x0a for(int i = 0; i
回答于?2022-11-16
新聞標(biāo)題:輸入一個(gè)數(shù)組代碼java 數(shù)組的輸入
分享URL:http://jinyejixie.com/article30/dochhso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、域名注冊、外貿(mào)網(wǎng)站建設(shè)、虛擬主機(jī)、企業(yè)網(wǎng)站制作、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)