1. 用java怎樣實現遍歷一個字元串的每一個字母
Java遍歷一個字元串的每一個字母
String str = "asdfghjkl";
方法1:
for(int i=0;i<str.length();i++){
char ch = string.charAt(i);
}
方法2:
char[] c=s.toCharArray();
for(char cc:c){
...//cc直接用了
}
方法3:
for(int i=0;i<str.length();i++){
String subStr = str.substring(i, i+1)
}
(1)javastring遍歷擴展閱讀:
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 。
2. java中for或foreach是如何遍歷數組的
String[]array={"1","2","3","4","5"};
//for循環
for(inti=0;i<array.length;i++){
System.out.println(array[i]);
}
//foreach不是java裡面的關鍵字,foreache循環一般是指這個
for(Stringstring:array){
System.out.println(string);
}
3. java有一個字元串數組string[]={A.B.C等等},怎麼遍歷出他們的所有組合
大體思路是先去重,然後依次計算長度為2到size()-1的組合。不需要用遞歸,一個雙層循環就可以了。
4. java 中遍歷string類型數組的問題,希望能得到大家的幫助
其實就是分割字元串
Stringproctid="3,1,";
Stringproctids[]=proctid.split(",");
for(inti=0;i<proctids.length;i++){
//處理
System.out.println(proctids[i]);
}