在JSP中 有一个swith语句,其中的 case '\'':sb.append("'");反斜杠上的引号问题,转义?为什么一个单引号 一个双引号

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 14:15:35
在JSP中 有一个swith语句,其中的 case '\'':sb.append(
x͑N@_jB0ƛ'^ PW$@J"b A(5ؖ6xgYٓ63o Ia."qD/"#7.IxV__>?p1QsϟQ(Io8; bL:iu@35~U)xSdXhEf euq\-<Mfگpߞ,6r:4'5qx+9F7o7H/VV.dmOf9hSa`4|s`YE!`(J,!9:,Le2-4n,2O/[81U;ǽ @U;#c.,2amH=%P@T~x

在JSP中 有一个swith语句,其中的 case '\'':sb.append("'");反斜杠上的引号问题,转义?为什么一个单引号 一个双引号
在JSP中 有一个swith语句,其中的 case '\'':sb.append("'");反斜杠上的引号问题,转义?
为什么一个单引号 一个双引号

在JSP中 有一个swith语句,其中的 case '\'':sb.append("'");反斜杠上的引号问题,转义?为什么一个单引号 一个双引号
其实你问的就是纯粹java语法的问题.
switch语句的case后面的值要求是整数,case '\''的含义是使用 ' 号的表示的ASC值,当把char类型的值作为int参数的实参时,使用的不是char,而是其对应的ASC值.

另外,双引号用于字符串,单引号表示字符(不是字节).