首页 > 试题广场 >

Which statement at PointX on l

[单选题]
//point X
public class Foo {
    public static void main(String[] args) throws Exception {

        PrintWriter out = new PrintWriter(
                new java.io.OutputStreamWriter(System.out), true);
        out.println("Hello");
    }

}
下面哪个选项放在point X这里可以正确执行?
  • import java.io.PrintWriter;
  • include java.io.PrintWriter;
  • import java.io.OutputStreamWriter;
  • include java.io.OutputStreamWriter;
  • no statement is needed.
推荐
答案:A
java中没有include关键字,导包用import
由于代码中使用了printWriter 类,所以要导入此类Import java.io.PrintWriter;
编辑于 2015-02-04 17:54:12 回复(3)
思路:
首先排除include和最后一个
其次:
    1.PrintWriter
    2.OutputStreamWriter
注意:
    在创建OutputStreamWriter的时候,使用的是类的全名称。所以不需要使用import
故:选择A

发表于 2016-02-10 22:47:25 回复(8)
out.printIn(“Hello”)你确定能编译通过?
发表于 2018-06-28 12:29:40 回复(3)
“printWriter”的首字母p是不是应该是大写。。。
发表于 2015-12-18 22:50:55 回复(0)
A
java中没有include关键字,采用关键字import导入包
代码中使用了PrintWriter 类,该类位于 java.io.PrintWriter;包下,故需要导入此类Import java.io.PrintWriter;
编辑于 2015-01-17 15:49:38 回复(0)
A 为什么不是A. java.io.OutputStreamWrite已经是完整的类,无需在导入,而printWrite这个类,并不是调用完整的类名。则需要import导入
发表于 2016-03-15 09:50:11 回复(1)
心疼自己的英语能力
发表于 2018-02-12 23:05:03 回复(0)
首先排除include和最后一个 其次:     1.PrintWriter     2.OutputStreamWriter 注意:     在创建OutputStreamWriter的时候,使用的是类的全名称。所以不需要使用import
发表于 2021-11-02 21:26:53 回复(1)
java中没有include关键字,导包用import; OutputStreatWriter在创建时用的类的全称,所以不需要导包,使用的PrintWriter类 需要导包。
发表于 2021-08-10 00:14:04 回复(0)
在创建OutputStreamWriter的时候,使用的是类的全名称。所以不需要使用import
发表于 2019-06-21 23:56:17 回复(0)
在创建OutputStreamWriter的时候,使用的是类的全名称。所以不需要使用import
发表于 2017-08-06 01:22:23 回复(0)
A:
1.JAVA导入包用import关键字。
2.程序中用到了io包中的PrintWriter类,所以需要导入 import java.io.PrintWriter;

发表于 2015-10-02 09:32:13 回复(0)
使用了全限定类名之后可以不用导包
发表于 2021-08-26 19:38:32 回复(0)
在使用非java.lang包中的类时,必须先使用import关键字导包后才可直接使用类名,或者使用类的全限定性类名。
发表于 2020-12-25 16:51:26 回复(0)

结构 Writer是个抽象类

直接子类:OutputStreamWriter PrintWriter CharArrayOutputStream

而OutputWriter是OutputStreamWriter的子类

发表于 2019-05-15 11:17:39 回复(0)
思路: 首先排除include和最后一个 其次:     1.PrintWriter     2.OutputStreamWriter 注意:     在创建OutputStreamWriter的时候,使用的是类的全名称。所以不需要使用import 故:选择A
发表于 2022-10-22 11:26:50 回复(1)
惭愧,搜了一下全名称是什么。
发表于 2022-09-14 20:23:39 回复(0)
你把首字母小写,你让我从哪导?
发表于 2016-05-12 09:22:51 回复(0)
在创建OutputStreamWriter的时候,使用的是类的全名称。所以不需要使用import
发表于 2022-10-12 09:38:48 回复(0)
java中没有include关键字,导包用import; OutputStreatWriter在创建时用的类的全称,所以不需要导包,使用的PrintWriter类 需要导包。
发表于 2021-06-27 01:54:39 回复(0)
吃了没得文化的亏,题目都读不懂……
发表于 2021-04-23 11:23:22 回复(0)