final String SEX="男";
string属于JAVA定义的字符串类型的,就是可以输入一大串字符,而char只能输入单个字符,在这个题上,如果单纯的只输入"男“,”女“这两种的话,是可以的,但你要输入像”我爱幕课网“这种,只能定义string类型,其实程序语音没有那么多为什么,有些都是语音开发者定义的规则,就是那么用的,个人愚见,有不足或者错误之处,请指出或批评。
如果你用的是F或者M可以用char,用汉字表示,一个汉字占内存大小一个char未必装的下,所以用的是String,个人理解,希望有帮助。
Char:字符类型 ,用单引号
String:字符串类型,用双引号
比如分别定义2中不同类型的变量,并赋值
string strJiaoYan = "2" ;
char strJiaoYan = '2' ;
不管是英文字母还是符号还是文字,有几个就等于有几个 字符
比如
final String SEX="男pe+朋友";
这里有6个字符
可以的,你自己敲下试试,这网站识别有问题而已
都可以用。用char字符也可以通过。两个属于包容关系,String范围大于char。初学者鄙见。
如果用char的话,男左右应该用单引号,像这样'男',而不是用双引号,"男"