java 的强制转换不是delphi的写法。
int a=100;
char b = (char) a;
/**
* JAVA强制类型转换int转char
* @author Jr
*
*/
public class AAA {
public static void main(String[] args) {
int a=100;
char b = (char)a;
System.out.println(b);
}
}
括号括错对象了朋友~~~~^_^
因为char是字符,最多只能少于两位数字才可以.这因为它的定义时的长度取决的.
如果返回的值是一个运算等式,括号还得在结果外面加下。比如大小写的转化。
public char lowercaseToUppercase(char character) {
// write your code here
return (char)(character-32);
}