按理说都可以用进去的啊,
你看看这个图
其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new,也照样是。)
char sex=‘女’ 你这是个基本数据类型 就是char类型 但是 String sex=“女” 是个引用数据类型 里面存放的是个地址值 String里面的euqals()方法小括号里面参数必须是一个字符串才会给ture
现在可能区别还不是很大,但是后面你会知道基础数据类型(如char)和引用数据类型(如String)有很多不同,一个操作的是“值”,一个是操作的“值所在的位置”。ps:新手,只学过C语言。