A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

public static void main (String [] args){ 
String s; 
System.out.println(“s=”+s);       

A.        编译错误 
B.        编译通过,但出现运行时错误  
C.        正常运行,输出s=null  
D.        正常运行,输出s= 

做题要细心呀

9 个回复

倒序浏览
编译错误吧       S不需要赋值的吗
回复 使用道具 举报
选择A  方法内是局部变量,而局部变量必须先赋值然后才能使用
回复 使用道具 举报
A。。。。
回复 使用道具 举报
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
回复 使用道具 举报
A,字符串必须赋值
回复 使用道具 举报
编译失败
回复 使用道具 举报
编译一下就知道了
回复 使用道具 举报
anoofeng 来自手机 中级黑马 2015-5-17 00:35:35
9#
A编译错误,因为String S是局部变量,局部变量定义的时候一定要赋初始值,而成员变量会有默认初始值,所以不用赋值,这些要记清楚。
回复 使用道具 举报
A 编译错误
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马