黑马程序员技术交流社区
标题:
黑马程序员_java学习02天_浅谈'+'在输出时使用
[打印本页]
作者:
邵旭博
时间:
2012-4-17 12:06
标题:
黑马程序员_java学习02天_浅谈'+'在输出时使用
本帖最后由 邵旭博 于 2012-4-17 12:32 编辑
同步更新博客:http://a7635368a.blog.163.com/blog/static/2058590402012317103734471/
/*
需求:练习字符串之间的’+‘使用
总结:char a=
如果是直接等于数字,则输出a为数字对应的符号
如果加单引号则输出为单引号内所对应的数字
char字符型只能为1个字母
’+’当左边为字符加单引号一个字符则为相加关系
如果想表示连接关系则左边单个字符加双引号则表示相连接关系
遗留问题:怎样把两个梅花并排输出出来?
*/
class day02
{
public static void main(String[] args)
{
//System.out.println((char)("5+5="+5));//错误
//System.out.println((char)("5+5="+'5'));//错误
//System.out.println((char)("55"+5));//错误
//System.out.println((char)5);//梅花
//System.out.println("5+5="+5);//5+5=5
//System.out.println((char)5+(char)5);//10
/*char a='5';//106
System.out.println(a+a);*/
/*char a='5';//5
System.out.println(a);*/
/*char a=5;//梅花
System.out.println(a);*/
/*char a=5;//10
System.out.println(a+a);*/
/*char a=5;
char b=a+a;//提示需要char找到int,出错地方+
System.out.println(b);*/
/*char a="5+5=";//错误需要char找到int出错在'='后
char b="10";
System.out.println(a+b);*/
/*char a=5+5=;//提示错误非法表达式开始
char b=10;
System.out.println(a+b);*/
//System.out.println("5+5="+(char)(5));//5+5=梅花
//System.out.println((char)(5)+(char)(5));//10
//System.out.println((char)(97)+(char)(97));//194
//System.out.println((char)(97));//a
/*char a="sdfsdfds";
System.out.println(a);*/
/*char a[]="sadfsadf";//错误需要'.class'
System.out.println(a[]);*/
/*char a[]="sdfsdf";//错误:不兼容的类型 需要char[] 找到String
System.out.println(a);*/
//System.out.println(a+a);//错误:找不到符号 符号:变量a
/*char a='a';
System.out.println(a+a);*/
/*char a=97;///a
System.out.println(a);*/
/*
System.out.println('5'+'5');///106
System.out.println("sdfdfs"+5);////sdfdfs5
System.out.println('a'+5);///102
System.out.println("sdfsdf"+"fsdfsdf");///sdfsdffsdfsdf
System.out.println((char)('5'+'5'));///J
*/
System.out.println("5"+"5");///55
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2