日期:2014-05-20  浏览次数:20756 次

怎么输不出来字符串,难道被计算机吞了不成?
public class Printest
{ static int x; 
  static char y;
  public static void main(String args[])
   
  System.out.println(x);  
  System.out.println(y);
  System.out.println("kkkk");
  }

执行结果:
--------Configuration: <Default>-------
0

Process completed.

为啥不显示kkkk



------解决方案--------------------
是这样的,你的CHAR型遇到了NULL,在输出的时候不显示影响了后边"KKK"的输出,如果你用工具的话应该可以打印出来,比如说ECLIPSE.
这里和有没有那个"{"是没有关系的,估计是楼主不小心搞掉了
------解决方案--------------------
public class test {

static int x; 
static char y; 

public static void main(String[] args) {
System.out.println(x); 
System.out.println(Character.getNumericValue(y));
System.out.println("kkkk");


}

}

结果:

0
-1
kkkk