黑马程序员技术交流社区
标题:
java基础,类型转换
[打印本页]
作者:
android_921
时间:
2015-11-22 22:55
标题:
java基础,类型转换
第一次发帖,多多见谅
class HelloWorld{
public static void main(String[] args){
/*System.out.println("5+5="+5 +5); //结果为5+5=55
System.out.println(5+5+"=5+5"); //结果为10=5+5 //为嘛不同
char a='A'+1; //结果是B
//char b='A';
//char c=b+1; //报错,找不到int //为嘛报错
System.out.println(c);*/
byte a = 89,b = 99,c;
c = (byte)(a + b);//<b><div class="blockcode"><blockquote> 强类型转换解决问题
复制代码
System.out.println(c);
}
}
今天领悟到一个新姿势,发表出来让大家评鉴评鉴
Java基础知识,关于类型转换
作者:
android_921
时间:
2015-11-22 22:59
char a='A'+1;没报错是因为java有个常量转换机制,允许不同类型常量间运算
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2