码迷,mamicode.com
首页 > 其他好文 > 详细

readLine()

时间:2018-07-31 15:33:33      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:标准输出   部分   bubuko   单词   readline   技术分享   出现   文章   接下来   

技术分享图片

      ◆a是什么?◆

 

      在a.readLine中,readLine作为读取1行的方法,那a是什么?

 

      a是变量。

 

      这个变量的变量声明是在try上边的

 

      BufferedReader a = new BufferedReader (new InputStreamReader(System,in));

 

      做的。

 

      仔细看的话,就如同以下的形式。



      BufferedReader a = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx;



      変数a是BufferedReader的型也有,xxxxx…也是被初始化了。



      ◆BufferedReader是什么?◆

 

      int和double是被称为基本型,但BufferedReader是参考型中的1种类。

 

      BufferedReader是数据被读取时候做的类。

 

      之前的行再来详细看一下。



      BufferedReader a = new BufferedReader (xxxxxxxxxxxxxxxxxxxxxxxx);



      出现了单词new是吧。

 

      在new后写类的名字并附加(),这就是"新做成属于这个类的对象"的命令。

 

      也就是记述new BufferedReader (xxx…);从而做成"做成属于BufferedReader类的对象"的命令。

 

      总之是为了读取数据而做成「东西(对象)」。

 

      变量a在读取数据时根据「东西」而被初期化。

 

      接下来再详细看一下(xxx…);的部分。



      new InputStreamReader(System,in)



      的样子。这个new InputStreamReader(System,in)是BufferedReader对象做成时的参数。另外也出现了new。

 

      在这里做成另外的InputStreamReader类的对象。其参数为System.in。

 

      到现在为止使用的是System.out.println。System.out是往画面(标准输出)输出。

 

      System.in是用键盘(正确的是标准输出)做数据的输入。


技术分享图片

      的文章的意思是

 

      ?以基础类的System.in为基础做成InputStreamReader对象。

 

      ?在其基础上做成BufferedReader对象。

 

      ?对变量a以BufferedReader对象来做了初始化。

 

      的意思

readLine()

标签:标准输出   部分   bubuko   单词   readline   技术分享   出现   文章   接下来   

原文地址:https://www.cnblogs.com/redrian/p/9395389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!