六大設計原則 單一職責原則 介面隔離原則 開閉原則 依賴倒置原則 里氏代換原則 迪米特法則 單一職責原則 我們分別看兩個案例,一個是遵守單一職責原則,另一個是違背。 違背的案例 class Computer { void calc() { System.out.println("計算數據"); // ...
字元串是程式開發中我們見的最多的一種數據類型
對字元串的操作,也是我們日常涉及的最多的一種操作方式,那麼如何遍歷字元串為字元並輸出呢?
下麵筆者講述三種操作方式,如下所示
1.直接轉成“字元數組”
2.根據數組的長度,依次獲取指定位置上的字元
3.根據數組的長度,依次截取字元串上指定位置上的字元
遍歷字元串是我們日常開發常用的操作,那麼java中如何遍歷字元串呢?
下文將一一道來,如下所示:
實現思路:
1.toCharArray()
2.length() charAt()
3.length()substring(i ,i+1)
例:
public static void main(String[] args) {
String str = "java265.com";
//方法一
char[] charArray = str.toCharArray();
for (char i:charArray){
System.out.println(i);
}
/*for (int i = 0; i < charArray.length; i++) {
System.out.println(c[i]);
}*/
// 方法二
for (int i = 0; i < str.length(); i++) {
System.out.println(str.charAt(i));
}
//方法三
for (int i = 0; i < str.length(); i++) {
System.out.println(str.substring(i, i + 1));
}
}
轉自:http://www.java265.com/JavaJingYan/202202/16444858622309.html