常见的String和for循环1.
定义⼀个String str = "..."  ;          这个String  str中的“str”可以随便写⽐如String  a  String s String str = "str.length()";  // 获取字符串的长度
String str = "im()";      //去掉字符串两边的空格
String str = "str.chanAt()";  // 获取某个索引值上的字符
String str = "ains(CharSequence)";      //是否包含某个字符串
String str = "str.startsWith(String s)";    //判断字符串str是不是以s开头
String str = "dsWith(String s)";    //判断字符串str是不是以s结尾
String str = "place(String s1,String s2)";  //把str中的是换成s2
String str = "str.split(String s)";    //以字符串s把str切割成字符串数组
String str = "UpperCase()";    //把字符串中的⼩写换成⼤写
String str = "LowerCase()";    //把字符串中的⼤写换成⼩写
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){
indexof空格算不算    continue;
  }
  System.out.println("i:" + i);
}
for(int i = 0; i < 5; i++){
    if(i==3){
    break;
  }
  System.out.println("i:" + i);
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。