java控制台输入

本文介绍如何使用Java的BufferedReader类实现控制台输入功能,并探讨面向对象编程思想的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们知道要实现控制台的输入,我们可以BufferedReader对象,然后使用里面read方法,来读取我们在控制台中输入的内容。其实对于初学java,就感觉控制台的输入,是一个功能,是一个我们没有办法去实现的功能,也只有利用系统的类来实现样的功能,当然这个函数我们也没有办法去编写,因为这可能要改变编译器之类的,对于我们的知识量可能还有一定的要求,于是我认为对于初学java的人来说,我们要知道的是一些基本的类,然后通过这些类里面的函数来实现某些的功能。其实面向对象的语言java,当然类-》方法,这些是基本的,也是我们每时每刻所围绕的,总之控制台的输入虽然是一个小小的功能但是却透露着面向对象的思想。

我们要使用什么类就应该导入什么类

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

导入什么类之后,我们使用类中的一些方法来实现对象的功能

 char c;
    /*使用System.in创建BuffereReader对象*/
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("输入字符,按下'q'键退出.");
do {
    c=(char)br.read();
    System.out.println(c);
}while(c!='q');
也就是说编程很大程度的上的学习是学习实现一些基本的功能,悟出这些可能最开始的自学可以从认识一些功能开始。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值