System.out.print("请输入前进方向:");
String direction = scan.nextLine();
if(direction == "west")
{
a = 1;
}
应改为:
if(direction.equals("west"))
{
a=1;
}
Se descubrió que no había forma de comparar, y luego sentí que era imposible hacerlo, como se esperaba. . .
Si dos cadenas tienen el mismo carácter y longitud, devuelve verdadero si se usa el método equals (). Al mismo tiempo, el método equals () distingue entre mayúsculas y minúsculas al comparar.
String a1;
String a2;
a1.equals(a2);
相同返回true,否则false