国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JAVA學習之路 (二) 數組

seal_de / 1101人閱讀

摘要:數組聲明一個數組數據類型數組名數據類型數組名分配空間數組名數據類型數組長度長度為的整數數組合并為一起賦值另一種創建數組的方法定義一個數組,保存五名學生的成績等價于輸出數組中的第二個成績數組中的第個成績為遍歷數組定義一個長度為的字符串數組,并

數組 聲明一個數組

數據類型[ ] 數組名;
數據類型 數組名[ ]

int scores [];
int [] scores;

分配空間

數組名 = new 數據類型 [ 數組長度 ];

int scores [];

scores = new int[5]; // 長度為5的整數數組
int [] scores = new int[5]; // 合并為一起
賦值
scores[0] = 20;
scores[1] = 40;
另一種創建數組的方法
// 定義一個數組,保存五名學生的成績
int[] scores = { 78, 93, 97, 84, 63 };
// 等價于
int [] scores = new int[]{ 78, 93, 97, 84, 63 };


// 輸出數組中的第二個成績
System.out.println("數組中的第2個成績為:" + scores[1]);

遍歷數組
// 定義一個長度為 3 的字符串數組,并賦值初始值
String[] hobbys = { "sports", "game", "movie" };
System.out.println("循環輸出數組中元素的值:");
        
// 使用循環遍歷數組中的元素
        
for(int i =0; i

實例1

package max_min;

/**
 * 
 * @author zjj
 * 求數組中最大最小值、以及平均值
 */
public class max_min {
    public static void main(String [] args) {
        int nums [] = {12,34,23,45,65,76};
        int min = nums[0];
        int max = nums[0];
        double sum = 0;
        double avg = 0;
        
        for(int i =0; i< nums.length; i++) {
            if(nums[0] > max) {
                max = nums[i];
            } 
            if(nums[0] < min) {
                min = nums[i];
            }
            
            sum+=nums[i];
        }
        avg = sum / nums.length;
        
        System.out.println("數組中的最大值:" + max);
        System.out.println("數組中的最小值:" + min);
        System.out.println("數組中的平均值:" + avg);
    }
}
使用 Arrays 類操作 Java 中的數組

Arrays 類是 Java 中提供的一個工具類,在 java.util 包中。該類中包含了一些方法用來直接操作數組

排序

Array.sort(數組名)

package Array_class;
import java.util.Arrays; // 引入工具類

public class Array_class {
    public static void main(String [] args) {
        int [] scores = {78,34,56,23,87};
        Arrays.sort(scores); // 使用Arrays類中的sort方法來排序(升序)
        
        System.out.println("轉換為字符串為"+ Arrays.toString(scores)); // 將數組轉換為字符串
        
        for(int i =0; i < scores.length; i++) {
            System.out.println(scores[i]);
        }
    }
    
}
使用 foreach 操作數組
package Array_class;
import java.util.Arrays; // 引入工具類

public class Array_class {
    public static void main(String [] args) {
        int [] scores = {78,34,56,23,87};
        Arrays.sort(scores); // 使用Arrays類中的sort方法來排序(升序)
        
        System.out.println("轉換為字符串為"+ Arrays.toString(scores)); // 將數組轉換為字符串
        
        // for循環遍歷
        for(int i =0; i < scores.length; i++) {
            System.out.println(scores[i]);
        }
        
        // foreach遍歷
        for ( int score: scores ) {
            System.out.println(score);
        }
    }
    
}
二維數組
public class HelloWorld {
    public static void main(String[] args) {
        
        // 定義兩行三列的二維數組并賦值
        String [][]  names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}};
                 
        // 通過二重循環輸出二維數組中元素的值
        for (int i = 0; i <  names.length   ; i++) {
            for (int j = 0; j < names[i].length; j++) {
                System.out.println(names[i][j]);
            }
            System.out.println("
");
        }
    }
}
1、 聲明數組并分配空間

2、 賦值

也可以在聲明數組的同時為其賦值

3、 處理數組

4. 創建不規則的二維數組

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/76684.html

相關文章

  • JAVA學習之路 (七)異常

    摘要:阻止當前方法或作用域的,稱為異常。一非檢查異常和,以及她們的子類。強制要求對這類異常做預備處理使用或者。這樣的異常一般是由程序的運行環境導致的。后跟的是異常對象,或者異常對象的引用。 異常 什么是異常 相異與常態,和正常情況下不一致,有錯誤出現。 阻止當前方法或作用域的,稱為異常。 異常分類 showImg(https://segmentfault.com/img/bVbfpnY?w=...

    Nekron 評論0 收藏0
  • 【全棧之路JAVA基礎課程_數據類型和垃圾回收機制(20190611v1.0)

    摘要:,用于調用垃圾收集器,在調用時,垃圾收集器將運行以回收未使用的內存空間。然而調用附帶一個免責聲明,無法保證對垃圾收集器的調用。所以并不能說是完美主動進行了垃圾回收。 歡迎進入JAVA基礎課程 博客地址:https://blog.csdn.net/houjiyu...本系列文章將主要針對JAVA一些基礎知識點進行講解,為平時歸納所總結,不管是剛接觸JAVA開發菜鳥還是業界資深人士,都希...

    big_cat 評論0 收藏0
  • 算法學習之路,排序之快速排序(Java實現)

    摘要:接下來我來說明快速排序的思路以及實現的代碼。快速排序思路首先是定義一個變量,把數組的第一個元素的值賦給,然后定義兩個變量指向數組的第一個元素和最后一個元素。 今天突然想寫個排序,以前寫過,然后寫了之后一直出錯,然后自己百度了一下,看了別人寫的方法,自己也嘗試著寫了一個。接下來我來說明快速排序的思路以及實現的代碼。 快速排序思路:首先是定義一個變量key,把數組的第一個元素的值賦給key...

    charles_paul 評論0 收藏0
  • JAVA學習之路 (十)集合

    摘要:集合中的集合是一種工具類,就像是容器,存儲任意數量的具有共同屬性的對象集合的作用在類的內部,對數據進行組織簡單而快速的搜索大量數目的條目有的集合接口,提供了一系列排列有序的元素,并且可以在序列中進行快速的插入和刪除有些集合接口,提供了映射關 集合 java中的集合: 是一種工具類,就像是容器,存儲任意數量的具有共同屬性的對象 集合的作用 1. 在類的內部,對數據進行組織 2. 簡單而快...

    sutaking 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<