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

BufferedReader - URL - FILE - INPUT

阅读更多
URL url = new URL("http://www.baidu.com");
		
		URLConnection urlconnection = url.openConnection();
		BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(urlconnection.getInputStream()));
		int i = 0;
		while ((str = bufferedreader.readLine()) != null) {
			System.out.println(i + str);  
			i++;
        }


//读取文件
//BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(new FileInputStream(new File("D:/RenDa.xml"))));

//读取输入
//BufferedReader bfreader = new BufferedReader(new InputStreamReader(System.in));   

//生成文件
//String str = "<html><head></head><body><TABLE><TR><TD>111111111111111</TD><TD>2222222222222</TD><TD>33333333333333</TD></TR><TR><TD>44444444444444</TD><TD>555555555555555</TD><TD>666666666666666</TD></TR></TABLE></body></html>";
 // java.io.FileOutputStream file = null;
//  file = new java.io.FileOutputStream("K:/sdf.xls");
//  file.write(str.getBytes());

 

分享到:
评论

相关推荐

    org.apache.commons.io.FileUtils

    - `copyURLToFile(URL source, File destination)`: 从URL下载文件到本地,使用缓冲提高效率。 - `writeByteArrayToFile(File file, byte[] bytes)`: 从字节数组写入文件,同样利用缓冲提高性能。 `FileUtils`类...

    Java软件开发实战 Java基础与案例开发详解 19-4 URL和URL Connection类 共10页.pdf

    - `getFile()`:获取URL的文件名部分。 - `getRef()`:获取URL的片段标识符。 - `getQuery()`:获取URL的查询字符串。 - `getContent()`:获取URL指向的实际内容。 - `openStream()`:打开URL的连接并返回一个输入流...

    基于URL的Java网络编程

    - `URL(String protocol, String host, int port, String file)`:根据指定的协议、主机名、端口号和文件创建URL对象。 - `URL(String protocol, String host, int port, String file, URLStreamHandler handler)`...

    url2.rar_url

    此外,Java 7引入了`java.nio.file`包,提供了更高级的文件I/O操作,包括通过`Paths`和`Files`类从URL读取文件。例如: ```java Path path = Paths.get(url.toURI()); byte[] data = Files.readAllBytes(path); ```...

    例10.03 使用URLConnection对象访问远程文件.rar_remote access java_url_远程文件

    创建一个URL对象,可以指定资源的地址,如`new URL("http://example.com/file.txt")`。 - **URLConnection类**:URL对象可以打开到其表示的资源的连接,通过调用`openConnection()`方法。返回的`URLConnection`对象...

    java-core-test

    - 缓冲流:BufferedInputStream, BufferedReader等缓冲流的使用,提高读写效率。 - 文件复制:使用流进行文件复制的实现。 7. **多线程** - 线程的创建:通过Thread类和Runnable接口创建线程。 - 线程状态:...

    java精典编程100例 19

    System.out.println("File: " + url.getFile()); } catch (MalformedURLException e) { e.printStackTrace(); } ``` 输出结果: ``` Protocol: http Host: www.example.com Port: -1 File: / ``` ##### 3.2 解析...

    java url类获取网站源码

    在Java编程中,`java.net.URL`类是用于表示统一资源定位符(Uniform Resource Locator)的核心类,它是我们从互联网上获取资源的重要工具。当我们想要从网页抓取数据或者进行网络通信时,`URL`类扮演了关键角色。本...

    数据通信-成为Android数据流大师

    BufferedReader reader = new BufferedReader(new InputStreamReader(responseStream)); String inputLine; StringBuilder content = new StringBuilder(); while ((inputLine = reader.readLine()) != null) { ...

    java面试题

    - 转换流(InputStreamReader/OutputStreamWriter)和缓冲流(BufferedReader/BufferedWriter)。 12. **NIO(New Input/Output)**: - 非阻塞I/O,选择器(Selector)的使用。 - Channels和Buffers的理解。 ...

    java面试题整理.zip

    - 文件操作:File类的使用,以及FileInputStream、FileOutputStream进行文件读写。 - 缓冲流:BufferedReader、BufferedWriter等提高读写效率。 - 转换流:InputStreamReader、OutputStreamWriter用于字符流和...

    Java编程100例

    - 缓冲流:BufferedInputStream、BufferedOutputStream、BufferedReader、BufferedWriter的优化作用。 - 文件复制:使用流进行文件复制的示例。 7. **线程编程** - Thread类:创建并启动线程的方法。 - ...

    JAVA postxml

    在给定的部分代码中,可以看到使用了`java.net.HttpURLConnection`、`java.net.URL`以及`java.io`包下的多个类如`FileReader`、`BufferedReader`等。 ```java import java.net.HttpURLConnection; import java.net....

    【eoeAndroid特刊】第六期 数据通信-成为Android数据流大师

    File file = new File(filePath); if (!file.exists()) { try { file.createNewFile(); } catch (Exception e) { e.printStackTrace(); } } } } ``` **3.4 FileFilter类** `FileFilter`用于过滤文件列表中...

    如何用Java访问WEB Service

    BufferedReader in = new BufferedReader(isr); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("result.xml"))); String inputLine; while ((inputLine = in.readLine()) !...

    Java使用SOAP获取webservice实例解析 (2).pdf

    BufferedReader in = new BufferedReader(isr); // 将响应写入文件 BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("result.xml"))); while ((inputLine = in.readLine()) !...

    android上传文件

    public UploadTask(File file, String url) { this.file = file; this.url = url; } @Override protected void onPreExecute() { // 显示进度对话框或通知用户上传即将开始 } @Override protected ...

    Java HttpsURLConnection的使用

    URL urlObj = new URL(url); HttpsURLConnection connection = (HttpsURLConnection) urlObj.openConnection(); connection.setRequestMethod("POST"); connection.setDoOutput(true); try (OutputStream ...

    android开发--访问网络,保存文件,http访问

    BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream())); String inputLine; StringBuilder content = new StringBuilder(); while ((inputLine = in.readLine()) != null) { ...

Global site tag (gtag.js) - Google Analytics