Javaä¸æ°ç»çå®ä¹ä¸ä½¿ç¨æ¹æ³:
1ãæ°ç»çå®ä¹
è¯æ³æ两ç§ï¼
type arrayName[];
type[] arrayName;
type 为Javaä¸çä»»ææ°æ®ç±»åï¼å
æ¬åºæ¬ç±»ååç»åç±»åï¼arrayName为æ°ç»åï¼å¿
é¡»æ¯ä¸ä¸ªåæ³çæ è¯ç¬¦ï¼[ ] ææ该åéæ¯ä¸ä¸ªæ°ç»ç±»ååéã
ä¾å¦ï¼
int demoArray[];
int[] demoArray;
è¿ä¸¤ç§å½¢å¼æ²¡æåºå«ï¼ä½¿ç¨ææå®å
¨ä¸æ ·ï¼è¯»è
å¯æ ¹æ®èªå·±çç¼ç¨ä¹ æ¯éæ©ã
注æï¼Javaå¨å®ä¹æ°ç»æ¶å¹¶ä¸ä¸ºæ°ç»å
ç´ åé
å
åï¼å æ¤[ ]ä¸æ éæå®æ°ç»å
ç´ ç个æ°ï¼å³æ°ç»é¿åº¦ãèä¸å¯¹äºå¦ä¸å®ä¹çä¸ä¸ªæ°ç»æ¯ä¸è½è®¿é®å®çä»»ä½å
ç´ çï¼å¼åè
å¿
é¡»è¦ä¸ºå®åé
å
å空é´ï¼è¿æ¶è¦ç¨å°è¿ç®ç¬¦newï¼å
¶æ ¼å¼å¦ä¸ï¼
arrayName=new type[arraySize];
å
¶ä¸ï¼arraySize 为æ°ç»çé¿åº¦ï¼type 为æ°ç»çç±»åãå¦ï¼
demoArray=new int[3];//为ä¸ä¸ªæ´åæ°ç»åé
3个int åæ´æ°æå æ®çå
å空é´ã
2ãæ°ç»çåå§å
å¯ä»¥å¨å£°ææ°ç»çåæ¶è¿è¡åå§åï¼éæåå§åï¼ï¼ä¹å¯ä»¥å¨å£°æ以åè¿è¡åå§åï¼å¨æåå§åï¼ãä¾å¦ï¼
// éæåå§å
// éæåå§åçåæ¶å°±ä¸ºæ°ç»å
ç´ åé
空é´å¹¶èµå¼
int intArray[] = {1,2,3,4};
String stringArray[] = {"zhidao", "baidu", "ç¾åº¦ç¥é"};
// å¨æåå§å
float floatArray[] = new float[3];
floatArray[0] = 1.0f;
floatArray[1] = 132.63f;
floatArray[2] = 100F;
3ãæ°ç»ç使ç¨ï¼
æ¯ä¸ªæ°ç»é½æä¸ä¸ªlengthå±æ§æ¥ææå®çé¿åº¦ï¼ä¾å¦ intArray.length æææ°ç» intArray çé¿åº¦ã
ã示ä¾ãåä¸æ®µä»£ç ï¼è¦æ±è¾å
¥ä»»æ5个æ´æ°ï¼è¾åºå®ä»¬çåã
import java.util.*;
public class Demo {
public static void main(String[] args){
int intArray[] = new int[5];
long total = 0;
int len = intArray.length;
// ç»æ°ç»å
ç´ èµå¼
System.out.print("请è¾å
¥" + len + "个æ´æ°ï¼ä»¥ç©ºæ ¼ä¸ºåéï¼");
Scanner sc = new Scanner(System.in);
for(int i=0; i<len; i++){
intArray[i] = sc.nextInt();
}
// 计ç®æ°ç»å
ç´ çå
for(int i=0; i<len; i++){
total += intArray[i];
}
System.out.println("æææ°ç»å
ç´ çå为ï¼" + total);
}
}
è¿è¡ç»æï¼
请è¾å
¥5个æ´æ°ï¼ä»¥ç©ºæ ¼ä¸ºåéï¼10 20 15 25 50
æææ°ç»å
ç´ çå为ï¼120
温馨提示:内容为网友见解,仅供参考