读书人

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

发布时间: 2012-08-09 15:59:21 作者: rapoo

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使

读书人网 >Java Web开发

热点推荐