casting for eg:char a=(int) 100;
解决方案 »
- 关于统计字符数组中同一字符出现的次数
- java list 问题
- 在java中JinternalFrame最小化后怎么样让它恢复原来的大小
- 我定义了一个抽象类,模板函数,在子类中实现模板函数,为什么没有响应?
- 一个javascript的小问题??
- log4j每天新建日志的问题
- 菜鸟的java问题
- 如何设置一个 LookAndFeel 的 default 字体大小?
- 帮忙解释一下代码的意思和用途
- 监控一个目录,若有新文件产生,则将文件移动到指定文件夹
- 哪位兄弟能提供空间,我想上传两个文件(不到2M),非常感激!顺便告诉大家几个google的IP,不需要使用代理就可以用google了!
- 请教高手!!两个类在一起怎么编译??
得到a的二进制代码97
但愿对你理解char与int有帮助!public class TestCast{
private static final char TEST_CHAR = 'A';
public TestCast(){}
public boolean test(String testVer){
System.out.println (testVer + " is a String!");
return true;
}
public boolean test(int testVer){
System.out.println (testVer + " is a int!");
return true;
}
public boolean test(char testVer){
System.out.println (testVer + " is a char!");
return true;
}
public boolean cast(String testVer){
System.out.println (testVer + " can cast to String!");
return true;
}
public boolean cast(int testVer){
System.out.println (testVer + " can cast to int!");
return true;
}
public static void main(String[] args){
TestCast test = new TestCast();
test.test(TEST_CHAR);
test.test(TEST_CHAR + "");
test.cast(TEST_CHAR);
}
}
public static void main(String[] args){
//第一种转换
int i = 0;
char c = 'a';
i = c;
System.out.println(i);
//第二种转换
int j = 0;
char c1 = '1';
j = Integer.parseInt(Character.toString(c1));
System.out.println(j);
}
}