深圳軟體測試培訓:java中陣列的操作
深圳軟體測試培訓: java 中陣列的操作
一. 陣列最常見的一個操作就是遍歷。
因為陣列的每個元素都可以透過 索引 來訪問,透過 for 迴圈就可以遍歷陣列。
public class M {
public static void main(String[] args) {
int[] ns = { 1, 3 , 2 , 6, 5 };
for (int i=0; i<ns.length; i++) {
int n = ns[i];
System.out.println(n);
}
}
}
執行結果:
1
3
2
6
5
第二種方式是使用for each 迴圈,直接迭代陣列的每個元素:
public class M{
public static void main(String[] args) {
int[] ns = { 1, 3 , 2 , 6, 5 };
for (int n : ns) {
System.out.println(n);
}
}
}
執行結果:
1
3
2
6
5
二. 陣列 另外 最常見的一個操作就是 排序 。
氣泡排序演算法對一個陣列從小到大進行排序 :
import java.util.Arrays;
public class M{
public static void main(String[] args) {
int[] ns = { 1 , 3 , 2 , 6 , 5 };
// 排序前
for (int n : ns) {
System.out.println(n);
}
for (int i = 0; i < ns.length - 1; i++) {
for (int j = 0; j < ns.length - i - 1; j++) {
if (ns[j] > ns[j+1]) {
int tmp = ns[j];
ns[j] = ns[j+1];
ns[j+1] = tmp;
}
}
}
// 排序後
for (int n : ns) {
System.out.println(n);
}
}
}
執行結果:
1
3
2
6
5
1
2
3
5
6
J ava 內建了排序功能,使用 Arrays.sort 排序:
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] ns = { 1 , 3 , 2 ,6, 5 };
Arrays.sort(ns);
for (int n : ns) {
System.out.println(n);
}
}
}
執行結果:
1
2
3
5
6
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942977/viewspace-2655737/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深圳軟體測試培訓:Postman的Monitor功能Postman
- 深圳軟體測試培訓學習:Java Random介紹--【千鋒】Javarandom
- 深圳軟體測試培訓學習:Java連線MySQL--【千鋒】JavaMySql
- 軟體測試培訓分享:哪家軟體測試培訓機構好?
- 南京java——軟體測試培訓網站Java網站
- 軟體測試及工具培訓
- 深圳軟體測試培訓學習:Android常用自動化測試工具【千鋒】Android
- 深圳Java培訓:Java中的float在記憶體中的儲存Java記憶體
- 軟體測試培訓:如何搭建測試環境
- 軟體測試培訓分享:軟體測試自學能找到工作嗎
- 軟體測試培訓分享:軟體測試的發展空間大嗎
- 軟體測試培訓教程:軟體測試面試之怎麼測試刷抖音?面試
- 軟體測試培訓分享:軟體測試崗位面試技巧有哪些?面試
- 軟體測試培訓分享:軟體測試就業前景怎麼樣就業
- 軟體測試培訓分享:效能測試的目的是什麼
- 軟體測試培訓:不可不知的十大軟體測試工具
- 軟體測試培訓分享:軟體測試的職業發展方向有哪些
- 軟體測試培訓分享:軟體測試和軟體開發學哪個好呢
- 軟體測試培訓分享:Bug的作用有多大?
- 軟體測試培訓分享:做軟體測試工作如何清楚的描述一個bug
- 軟體測試培訓需要學習什麼
- 軟體測試培訓學習哪些內容?
- 軟體測試培訓分享:做軟體測試需要掌握資料庫的知識嗎?資料庫
- 軟體測試系統培訓學習要多久?
- 女生參加軟體測試培訓合適嗎?
- 參加軟體測試培訓需要注意哪些
- 參加軟體測試培訓前景好不好
- 軟體測試培訓分享:學習能力差可以學習軟體測試嗎
- 如何評判軟體測試培訓機構的好壞?
- lua陣列操作效能測試陣列
- 參加軟體測試培訓找工作有前景嗎
- 軟體測試培訓需要學習什麼技術
- 哪些人適合參加軟體測試培訓
- 軟體測試培訓教程:pytest與unittest區別
- 軟體測試培訓適合什麼人學習?
- 哪些人適合參加軟體測試培訓?
- 大專生可以參加軟體測試培訓嗎
- 軟體測試培訓:推薦10款移動app安全測試工具APP