常見的 String 和for循環

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);

}

相關文章
相關標籤/搜索