if 如何判斷字符啊? 為什么代碼正確卻判斷不出來啊?
package com.demo01;
import java.util.Scanner;
public class 練習01 {
public static void main(String[] args){
System.out.println("請輸入你的名字");
Scanner input = new Scanner (System.in);
String name=input.next();
if(name=="wang")
{
System.out.println("恭喜你輸對了!");
}
else
System.out.println("你應該輸wang,其他的都是錯的!");
}
}
2017-03-31
String不能通過==判斷相同,要調(diào)用equals()方法
2017-04-01
第8行改成name.equals("wang")
2017-03-31
字符串用 if(name.equal(wang))