sender.sendMessage("Your referal code is: " + codestring[ArrayUtils.indexOf(namestring, value )]);
该值等于“名称”加上一个随机数,我如何在不知道该字符串数组的第二部分的情况下使其工作?
遍历数组并检查startsWith()
for(int index = 0 ; index < array.length ; index ++){
if(array[index].startsWith(key)){return index;}
}
return -1; // not found
我不明白你问什么,但如果你试图找到一个字符串,只知道第一个字符,你可以使用正则表达式来检查,比如:
for(String string: arrayOfStrings){
if(string.matches("beginningOfString^[1-9]")){
// your code
}
}