1.數組
定義一個String str = "..." ; 這個String str中的「str」能夠隨便寫好比String a String sblog
String str = "str.length()"; // 獲取字符串的長度索引
String str = "str.trim()"; //去掉字符串兩邊的空格字符串
String str = "str.chanAt()"; // 獲取某個索引值上的字符string
String str = "str.contains(CharSequence)"; //是否包含某個字符串it
String str = "str.startsWith(String s)"; //判斷字符串str是否是以s開頭for循環
String str = "str.endsWith(String s)"; //判斷字符串str是否是以s結尾ast
String str = "str.replace(String s1,String s2)"; //把str中的是換成s2循環
String str = "str.split(String s)"; //以字符串s把str切割成字符串數組im
String str = "str.toUpperCase()"; //把字符串中的小寫換成大寫
String str = "str.toLowerCase()"; //把字符串中的大寫換成小寫
String str = "str.indexOf(String s)"; //取這個字符串第一次出現的索引位置
String str = "str.lastIndex(String s)"; /取這個字符串最後一次出現的索引位置
String.valueOf(any args); //把任意一個參數轉換成字符串
String str = "str.substring(int i)"; //取索引值爲這個整數參數後面的字符串
String str = "str.substring(int a,int b)"; //取a和b的字符串,不包括b
2.
for循環
for (int i = 1 ; i < 5; i++){
...........
} //int i = 1 是給i賦一個初始值
//i < 5是知足循環條件
例子: 5的階乘
//1!+2!+3!+4!+5!
int result = 0; //result是最後求和
int f = 1; //每次循環算出來的階乘
for(int i = 1; i < 5; i++){
f = f*1
result += f;
}
System.out.println("result:" + result);
//break:終止循環,後面的不在循環
//continue:退出本次循環,繼續下次循環
for(int i = 0; i < 5; i++){
if(i==3){
continue;
}
System.out.println("i:" + i);
}
for(int i = 0; i < 5; i++){
if(i==3){
break;
}
System.out.println("i:" + i);
}