name == exit是错的。
你要
name.equals(exit)
要么
name.equals("exit")分别取决于exit是变量还是字符串文字。在Java中,
==表示引用相等(例如,这两个引用指向内存中的相同地址),而。
equals表示对象等效项,通常
overriden在开发人员的类中。

name == exit是错的。
你要
name.equals(exit)
要么
name.equals("exit")分别取决于exit是变量还是字符串文字。在Java中,
==表示引用相等(例如,这两个引用指向内存中的相同地址),而。
equals表示对象等效项,通常
overriden在开发人员的类中。