指定の文字列を入力しても、if文が正しく処理されません。
なぜかわからず困っています。
java
1import java.util.*; 2 3public class hoge { 4 public static void main( String[] args ){ 5 Scanner sc = new Scanner( System.in ); 6 System.out.println( "???>えいさーい" ); 7 String eisai = sc.next(); 8 if( eisai == "はらますこーい" ){ 9 System.out.println( "流行ってるのかな?" ); 10 }else{ 11 System.out.println( "???>さてはオメー、アンチだな?" ); 12 } 13 } 14} 15
String koi = "はらますこーい";
if( eisai == koi ){
としてみてもダメでした。
String型はif文を書けないのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/01 01:19