常见的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小时内删除。
发表评论