常见的 String 和for循环

1.

定义一个String str = "..."  ;           这个String  str中的“str”可以随便写比如String  a   String s

String str = "str.length()";  // 获取字符串的长度

String str = "str.trim()";       //去掉字符串两边的空格

String str = "str.chanAt()";  // 获取某个索引值上的字符

String str = "str.contains(CharSequence)";      //是否包含某个字符串

String str = "str.startsWith(String s)";    //判断字符串str是不是以s开头

String str = "str.endsWith(String s)";    //判断字符串str是不是以s结尾

String str = "str.replace(String s1,String s2)";  //把str中的是换成s2

String str = "str.split(String s)";    //以字符串s把str切割成字符串数组

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

}

转载于:https://www.cnblogs.com/dongtian1992/p/7843625.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值