黑马程序员技术交流社区

标题: 黑马程序员_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