私は編集テキストを持っており、ユーザはアイテムを入力できます。ユーザが入力した配列内のアイテムのインデックスを検索
`EditText editText=(EditText)findViewById(R.id.edit);
String s=editText.getText().toString();
String [] array= s.split("\");`
ユーザがD\A\E\B
と入力したとします。今私はindex
の 'E'を見つけたいと思いますが、どうすればいいですか?
配列[2]はEを使用します。 – sushildlh
@Nikhil Kumarおそらくあなたはこれを言い換えることができますか? javaがゼロベースの配列を使用するので、3番目の項目のインデックスは2です。 – Tibrogargan
私は配列の中に何があるか知っているので、Eのインデックスは2であることが分かります。しかし、私の質問は、ユーザーが配列を入力したので、どのようにユーザーが何を入力したのか分かります。私は "仮定"を書いたので、私はユーザーが何を入力することができるか分かりません。あなたは私のポイントを持っていますか? – Eagle