sender.sendMessage("Your referal code is: " + codestring[ArrayUtils.indexOf(namestring, value )]);
値は "name" に乱数を加えたものです。この文字列配列の 2 番目の部分を知らずに、どうすればこれを機能させることができますか?
配列を反復処理してチェックします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
}
}