int l = str.lastIndexOf() 从后面开始找 找最后一次出现的
int l = str.lastIndexOf(“”,5)从第5位往前数
String l = “字面量”.substring() 截取数值是括号里面的数值 (1,2)1到2之间的 截取范围是字符串长度
String str3=str1.concat(str2) 拼接 等于str1+str2
string str3=string.valueOf() 把基本数字转换为字符串 数据类.一个方法 是类方法 string是数据类
String l“字面量”.replace(‘’,‘’)替换字符用
System.out.print(l.toUpperCase()) 全变成大写
System.out.print(l.toLowerCase()) 全变成小写
System.out.print(l.trim()) 去掉前后空格
String names[]= name.split("")括号里任意符号都可以
System.out.print(l[0]) 看到,后分解 []代表字符串数组
数组固定大小
类型[]+数组姓名=new String[5]; 新的字符串数组长度为5
={"a","b","c"}; 数组的字面量
System.out.print(Arrays.toString(bArray)); 显示数组内容
Arrays import java.util.Arrays
打印数组
int[] list = {1,2,3};
System.out.print(Arrays.toString(list));
}```
循环打印数组
for(intk =0(初始化);k<数据名.lengh(判断条件);k++)
{System.out.print(数据名[k];}
数组加赋
inttotal =0;
for(inti =1;i<=100;i++)
{total+=i(total=total+i);}
System.out.print(total);
求最大值
double[] dList = {1,2,9.8};
double max = dList[0];
for (int j = 1;j<dList.length;j++){
if(dList[j]>max)
max=dList[j];
}
System.out.print(max);
网友评论