草庐IT

bufferedreader

全部标签

java - 从 HttpServletRequest 获取 POST 请求正文

我正在尝试从HttpServletRequest对象中获取整个主体。我正在关注的代码如下所示:if(request.getMethod().equals("POST")){StringBuffersb=newStringBuffer();BufferedReaderbufferedReader=null;Stringcontent="";try{//InputStreaminputStream=request.getInputStream();//inputStream.available();//if(inputStream!=null){bufferedReader=request

java - 从 HttpServletRequest 获取 POST 请求正文

我正在尝试从HttpServletRequest对象中获取整个主体。我正在关注的代码如下所示:if(request.getMethod().equals("POST")){StringBuffersb=newStringBuffer();BufferedReaderbufferedReader=null;Stringcontent="";try{//InputStreaminputStream=request.getInputStream();//inputStream.available();//if(inputStream!=null){bufferedReader=request

java - 逐行读取字符串

给定一个不太长的字符串,逐行读取它的最佳方法是什么?我知道你可以做到:BufferedReaderreader=newBufferedReader(newStringReader());reader.readLine();另一种方法是在eol上取子字符串:finalStringeol=System.getProperty("line.separator");output=output.substring(output.indexOf(eol+1));还有其他更简单的方法吗?我对上述方法没有任何问题,只是想知道你们中是否有人知道一些看起来更简单、更高效的方法?

java - 逐行读取字符串

给定一个不太长的字符串,逐行读取它的最佳方法是什么?我知道你可以做到:BufferedReaderreader=newBufferedReader(newStringReader());reader.readLine();另一种方法是在eol上取子字符串:finalStringeol=System.getProperty("line.separator");output=output.substring(output.indexOf(eol+1));还有其他更简单的方法吗?我对上述方法没有任何问题,只是想知道你们中是否有人知道一些看起来更简单、更高效的方法?

java - 将 InputStream 转换为 BufferedReader

我正在尝试使用AndroidAssets目录中的InputStream逐行读取文本文件。我想将InputStream转换为BufferedReader以便能够使用readLine()。我有以下代码:InputStreamis;is=myContext.getAssets().open("file.txt");BufferedReaderbr=newBufferedReader(is);第三行删除以下错误:MultiplemarkersatthislineTheconstructorBufferedReader(InputStream)isundefinded.WhatI'mtrying

java - 将 InputStream 转换为 BufferedReader

我正在尝试使用AndroidAssets目录中的InputStream逐行读取文本文件。我想将InputStream转换为BufferedReader以便能够使用readLine()。我有以下代码:InputStreamis;is=myContext.getAssets().open("file.txt");BufferedReaderbr=newBufferedReader(is);第三行删除以下错误:MultiplemarkersatthislineTheconstructorBufferedReader(InputStream)isundefinded.WhatI'mtrying

java.net.ConnectException : Connection refused

我正在尝试实现TCP连接,从服务器端一切正常,但是当我(从客户端计算机)运行客户端程序时,出现以下错误:java.net.ConnectException:Connectionrefusedatjava.net.PlainSocketImpl.socketConnect(NativeMethod)atjava.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)atjava.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)atjava.net.Plain

java.net.ConnectException : Connection refused

我正在尝试实现TCP连接,从服务器端一切正常,但是当我(从客户端计算机)运行客户端程序时,出现以下错误:java.net.ConnectException:Connectionrefusedatjava.net.PlainSocketImpl.socketConnect(NativeMethod)atjava.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)atjava.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)atjava.net.Plain

java - 我是否需要同时关闭() FileReader 和 BufferedReader?

我正在使用包裹在FileReader周围的BufferedReader读取本地文件:BufferedReaderreader=newBufferedReader(newFileReader(fileName));//readthefile//(errorhandlingsnipped)reader.close();我是否也需要close()FileReader,或者包装器会处理它吗?我见过人们做这样的事情的代码:FileReaderfReader=newFileReader(fileName);BufferedReaderbReader=newBufferedReader(fReade

java - 我是否需要同时关闭() FileReader 和 BufferedReader?

我正在使用包裹在FileReader周围的BufferedReader读取本地文件:BufferedReaderreader=newBufferedReader(newFileReader(fileName));//readthefile//(errorhandlingsnipped)reader.close();我是否也需要close()FileReader,或者包装器会处理它吗?我见过人们做这样的事情的代码:FileReaderfReader=newFileReader(fileName);BufferedReaderbReader=newBufferedReader(fReade