`
leeo
  • 浏览: 25677 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

BufferedReader.readLine()

阅读更多
BufferedReader bfreader = new BufferedReader(new InputStreamReader(System.in));
String s = null;
do {
	System.out.println("please write your note here: (type \"exit\" to exit the program)");
	s = bfreader.readLine();
	System.out.println(s);
} while (!s.equals("exit"));
System.out.println("program terminated normally by typing \"exit\".");
分享到:
评论
1 楼 wangying641588 2011-06-22  
package repeat_practice;
import java.io.*;

public class AppletLineInoUT
{
    public static void main (String [] args)
    {
    String s = " ";
    System.out.print("Pleas input a line:");
    try{
    // //Java 用bufferReader 读取控制台输出的内容,并转换成整形,定义异常
    BufferedReader in = new BufferedReader(
    new InputStreamReader(System.in));
    s = in.readLine();
    }catch(IOException e){}
    System.out.println("You hava entered : " + s);
    }   
}

相关推荐

    BufferedReader的readLine()方法使用时要注意

    `BufferedReader`是Java IO流中的一个类,主要用于读取字符流,它的`readLine()`方法是我们在处理文本数据时经常用到的一个功能,用于逐行读取输入流中的内容。这个方法在处理文件或者网络数据时非常方便,但如果不...

    【IT十八掌徐培成】Java基础第13天-03.BufferedReader.zip

    while ((line = bufferedReader.readLine()) != null) { System.out.println(line); } bufferedReader.close(); fileReader.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch ...

    java中br.readLine与br.read的区别.doc

    Java 中的 BufferedReader 类提供了两个常用的读取方法:read() 和 readLine()。这两个方法的作用都是从输入流中读取数据,但是它们的读取方式和返回值类型不同。 read() 方法: read() 方法的作用是读取单个字符...

    BufferedReader 介绍_动力节点Java学院整理

    BufferedReader 是缓冲字符输入流。它继承于Reader。 BufferedReader 的作用是为其他字符输入流添加一些缓冲功能。

    java代码-BufferedReader()总的readLine()函数,注意不需要强制类型转换读取值,用比较字符转函数equals();判断取值是否符合结束条件。

    本文将深入探讨`BufferedReader`类中的`readLine()`方法,以及如何利用它来有效地读取和处理文件内容。我们将不涉及强制类型转换,而是使用`equals()`方法来比较字符串,并讨论如何通过此方法判断读取到的内容是否...

    ReadLine.zip

    在Java中,`BufferedReader`类提供了`readLine`方法。类似的,我们需要创建一个`BufferedReader`对象,然后调用`readLine`来读取文件: ```java import java.io.BufferedReader; import java.io.FileReader; ...

    import java.io.BufferedReader.docx

    - `BufferedReader(Reader in, int sz)`: 创建一个新的 `BufferedReader`,其底层 Reader 为指定的 `Reader` 对象,并且指定缓冲区大小。 #### 3. 常用方法 - `readLine()`: 读取一行文本。如果到达文件末尾,则...

    Java 详解BufferedReader

    String text = bufferedReader.readLine(); System.out.println("你输入的是:" + text); } } ``` 1. **创建 BufferedReader 实例**: - `BufferedReader bufferedReader = new BufferedReader(new ...

    AppScan Source测试ExploitMe Mobile Android Labs项目.docx

    1. 使用限制读取长度的方法,如`BufferedReader.read()`,来代替`BufferedReader.readLine()`。这样可以控制读取的字节数,防止无限读取。 例如: ```java String getHelpContents(String fileName) { final int ...

    简单的socket服务器端和客户端

    String clientMessage = bufferedReader.readLine(); printWriter.println("服务器已收到你的消息:" + clientMessage); ``` 4. **关闭连接**:在通信完成后,记得关闭所有打开的流和Socket: ```java ...

    如何将Reader转换成集合List和实体Model

    然后,我们可以使用`BufferedReader`的`readLine()`方法逐行读取数据,并将每行数据添加到`List<String>`中。 ```java import java.io.BufferedReader; import java.io.FileReader; import java.util.ArrayList; ...

    Java Socket TCP 通信

    String serverResponse = bufferedReader.readLine(); System.out.println("服务器响应: " + serverResponse); } catch (IOException e) { e.printStackTrace(); } finally { // 关闭资源 try { if ...

    Android 读取assets和raw文件内容实例代码

    while ((line = bufferedReader.readLine()) != null) { Log.d("MainActivity", line); } bufferedReader.close(); inputStream.close(); } catch (IOException e) { e.printStackTrace(); } } public void readRaw...

    socket编程源程序.doc

    8. **通信流程**:客户端通过`PrintWriter.println()`发送请求,服务器通过`BufferedReader.readLine()`读取请求,然后根据请求内容作出响应,通过`PrintWriter.println()`将响应回传给客户端。客户端使用`...

    编程实现先从标准输入中读取字符串,然后将字符串存到文件file1中,最后再将文件file1中的内容读取另存到文件file2中等功能。

    while ((line = bufferedReader.readLine()) != null) { System.out.println(line); } // 关闭流 bufferedReader.close(); ``` 6. **复制文件**: 要将`file1.txt`的内容复制到`file2.txt`,可以使用`...

    读取网页源码(不会出现网页乱码)

    while ((line = bufferedReader.readLine()) != null) { System.out.println(line); } } } } ``` 而对于.gzip压缩的文件,我们可以使用`GZIPInputStream`: ```java import java.io.FileInputStream; import ...

    java串口通信以及示例代码!可以运行!

    String receivedData = bufferedReader.readLine(); if (receivedData != null) { // 处理接收到的单次串口数据 } ``` 对于串口数据的字符转化,可能涉及到字节到字符的转换或者特定编码格式的处理。例如,如果...

    防止Socket传递汉字乱码

    - **接收端**:使用`InputStreamReader`对`InputStream`进行包装,同样指定编码,然后通过`read()`或`BufferedReader.readLine()`方法读取数据。 5. **示例代码** ```java // 发送端 OutputStream out = socket...

    java解析txt

    while((lineTxt = bufferedReader.readLine()) != null){ System.out.println(lineTxt); } read.close(); }else{ System.out.println("找不到指定的文件"); } } catch (Exception e) { System.out....

Global site tag (gtag.js) - Google Analytics