用equals。。String和integer一样,对象是要new出来的。在堆中,只能用equals对判断。。只有int long char这种是在栈中,可以直接用=号
----------------解决方案--------------------------------------------------------
import java.util.*;
import java.io.*;
public class Single
{
public static void main(String []args) throws IOException
{
Scanner sc=new Scanner(System.in);
// sc.nextLine();
sc.useDelimiter("\t");
String s=sc.nextLine();
if(s.equals("hao"))
{
System.out.println("好");
}
else
{
System.out.println("bu好");
}
}
}
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------
import java.util.*;
import java.io.*;
public class Single
{
public static void main(String []args) throws IOException
{
Scanner sc=new Scanner(System.in);
// sc.nextLine();
sc.useDelimiter("\t");
String s=sc.nextLine();
if(s.equals("hao"))
{
System.out.println("好");
}
else
{
System.out.println("bu好");
}
}
}
----------------解决方案--------------------------------------------------------