JAVA 陣列 練習
依據菜鳥教程的JAVA教程,程式碼練習如下:
public class Array {
public static void main(String[] args) {
double[] list = {1.9,2.9,3.4,3.5};
for (double element : list) {
System.out.println(element);
}
double total = 0;
for (int i = 0;i < list.length;i++) {
total += list[i];
}
System.out.println("總和為:" + total);
double max = list[0];
for (int i = 1;i < list.length;i++) {
if (list[i] > max) max = list[i];
}
System.out.println("max is " + max);
}
}
輸出如下:
1.9
2.9
3.4
3.5
總和為:11.7
max is 3.5
重點:foreach 迴圈或者加強型迴圈,它能在不使用下標的情況下遍歷陣列。
如下:
public class Array {
public static void main(String[] args) {
double[] list = {1.9,2.9,3.4,3.5};
for (double element : list) {
System.out.println(element);
}
}
}
另外新增菜鳥教程的JAVA陣列教程地址:
教程裡面的練習筆記附有網友的陣列練習:陣列倒序例項、實現陣列和字串的轉換處理、氣泡排序、選擇排序:(比氣泡排序更快,執行次數更少),以及,java.util.Arrays類能方便地運算元組,它提供的所有方法都是靜態的。
具有以下功能:
- 給陣列賦值:通過fill方法。
- 對陣列排序:通過sort方法,按升序。
- 比較陣列:通過equals方法比較陣列中元素值是否相等。
- 查詢陣列元素:通過binarySearch方法能對排序好的陣列進行二分查詢法操作。
相關文章
- Java學習之陣列練習Java陣列
- Java學習筆記——陣列練習(七)Java筆記陣列
- 陣列練習題陣列
- Java陣列小練筆Java陣列
- 二維陣列練習陣列
- 指標陣列練習排列字串指標陣列字串
- Java學習之陣列Java陣列
- 大資料之JAVA基礎(五):迴圈和陣列方法練習大資料Java陣列
- Java 學習筆記 二維陣列和物件陣列Java筆記陣列物件
- (合併 重疊陣列)練習容器的用法陣列
- Java學習筆記之陣列Java筆記陣列
- Java陣列03:陣列使用Java陣列
- 笨辦法學C 練習34:動態陣列陣列
- 笨辦法學C 練習8:大小和陣列陣列
- 六,陣列筆記及相關練習題大全陣列筆記
- Java 陣列Java陣列
- java——陣列Java陣列
- Java陣列Java陣列
- 初識Java(Java陣列-陣列的基本操作)Java陣列
- 二維陣列和函式綜合程式設計練習陣列函式程式設計
- java日期 java陣列Java陣列
- scala陣列與java陣列對比陣列Java
- 【Java學習筆記之五】java陣列詳解Java筆記陣列
- java資料結構學習之陣列Java資料結構陣列
- Java的 陣列Java陣列
- Java(二)陣列Java陣列
- JAVA陣列案例!Java陣列
- 【Java】陣列使用Java陣列
- java Arrays陣列Java陣列
- java之陣列Java陣列
- java 陣列(轉)Java陣列
- Java - 7 陣列Java陣列
- 習題8-3 陣列迴圈右移 及 練習7-8 方陣迴圈右移陣列
- 陣列學習陣列
- leetcode陣列練習題2:283. 移動零LeetCode陣列
- cuda矩陣練習(一)矩陣
- [瘋狂Java]陣列:Arrays(陣列工具類)Java陣列
- java練習——任務1.1——資料型別、運算子、控制語句、陣列、表示式的使用Java資料型別陣列