当前位置: 代码迷 >> Java Web开发 >> jsp页面中字母如何转化为数字的
  详细解决方案

jsp页面中字母如何转化为数字的

热度:6456   发布时间:2013-02-25 21:16:49.0
jsp页面中字母怎么转化为数字的?


<% char a ='a';

int i=100;

out.print(a+i);

%>

结果为什么是197?


------解决方案--------------------------------------------------------
因为把a+i当成整数运算了。
试试out.print(""+a+i);
再不行就

<% char a ='a';

int i=100;

String str;

str=""+a+""+i;

out.print(str);

%>
------解决方案--------------------------------------------------------
char类型可以当int使,比如要输出a-z则可以
for(char i='a';i<='z';i++){
System.out.println((char)i);
}
但int转char需强转,即不能直接当char使
  相关解决方案