阅读下列代码 public class Test{ String s="One World One Dream"; public static void main(String args[]){

admin2009-08-25  24

问题 阅读下列代码        public class Test{             String s="One World One Dream";             public static void main(String args[]){               System. out. println(s);          }        }    其运行结果是

选项 A、args
B、One World One Dream
C、s
D、编译时出错

答案D

解析 字符串s没有被声明成静态的,题中当主函数调用打印函数输出s的内容时,Test类还没有被实例化,也就没有字符串常量s了。可将字符串s声明为static类型的,或者在打印字符前先实例化Test类,再打印这个对象中的字符串。
转载请注明原文地址:https://kaotiyun.com/show/40np777K
0

最新回复(0)