重複の可能性:
Javaで文字列を比較するにはどうすればよいですか?
私は2つのクラスを持っています、たとえばa.classとb.classとしましょう
そして、a.classでインテントを使用してaからbに配列を送信したい
Intent intent = new Intent(this,b.class);
intent.putExtra("stringtext", "1");
startActivity(intent);
そしてb.classで私はこれでインテント値をキャッチします
Intent it = getIntent();
String id = it.getStringExtra("stringtext");
idを出力しようとすると、「1」が表示されますが、if句でidを使用していると、機能しませんでした。これを試してみます。
if(id=="1")
{
teks.setText("its one");
}
else
{
teks.setText("not one";
}
どうしてこれが起こったのでしょうか?