请问为什么代码中的if(name == books[i])无法成立?


String book[] = {"语文","几何","高数","政治"};

 数组如上,方法如下

http://img4.mukewang.com/5a1e7a260001acd403930291.jpg

程序执行时我输入"语文",但是 if(name == books[i])却无法成立,这是为什么?

ZZBenny
浏览 1204回答 1
1回答

蜂之谷

字符串比较用 equalsif(name.equals(books[i]))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java