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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/10 21:23:51
在JSP中有一个swith语句,其中的case''\'''':sb.append("'");反斜杠上的引号问题,转义?为什么一个单引号一个双引号在JSP中有一个swith语句,其中的case''\''''

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

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

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