A. java如何在String数组中取得指定内容的下标
将数组放到租弯List里面去弊缺闷 List可以找到下标扮卖x0dx0ax0dx0a String a[]={"A","B","C"};x0dx0a List lista = new ArrayList B. java中怎么输出字符所在位置
用indexOf(' 你希望要的字符 '),这个函数得到字符串中第一次出现指定字符的下脚标(脚标从0开始) C. Java delete
是字符串的下标,如"123456" str.delete(1,2)中的第一个参数'1'=2下标是从0起始,开始数 D. Java 返回字符串中第一个不在指定字符串中出现的字符下标 思路是:循环该字符串,将每一个字符都判断是否在指定字符串中,如果不在,就返回下标。 程序:
比如:
String str = "abc";
System.out.println(str.indexOf(‘a’));
输出的就是0
第二个参数'2'=3,代表删除从"2"到'3'前面的字符
结果是'13456'这样解释我觉得还行
/**
*@paramcurrentStr源字符串
*@paramdstStr指定字符串
*/
publicintstringInString(StringcurrentStr,StringdstStr){
if(currentStr==null||currentStr.length()==0||dstStr==null||dstStr.length()==0){
return-1;
}
char[]chars=currentStr.toCharArray();
for(inti=0;i<chars.length;i++){
if(dstStr.indexOf(chars[i])<0){
returni;
}
}
return-1;
}