本帖最后由 窦超 于 2011-12-20 16:27 编辑
int a=2,b=4;
char ch='+';
switch (ch)
{
case'-' :
System.out.println("a-b=");
break;
case'+':
System.out.println(a+b);
break;
截取代码的一段,想问一下当我把char定义的字符换成+或者-时字符串还是运算结果(在+和-的情况下是输出的两种)输出都正常,但是我想把输出的结果前面加上运算的变量是什么,比如说运算结果输出a-b=-2,但是我再System.out.println("a-b="a-b),为什么就无法输出呢 |