文字列の最初の文字が "!"かどうかをチェックしたいと思います。これは素晴らしいですが、私が条件として使用する場合は毎回間違っています。私の例を見てください:文字列の最初の文字、条件として使用...(Java、Android)
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
EditText num = (EditText) findViewById(R.id.number);
String text = num.getText().toString();
int len = text.length();
String help = text;
String first = String.valueOf(help.charAt(0));
if (len == 7 && first == "!") {
int value = text;
//...
} else {
int value2 = text;
}
}
});
文字列のための
おかげで...
なぜ変数に格納するのですか?これを試してください、 'if(len == 7 && text.charAt(0)== '!'){' – Jens