在d盘下创建文件夹,在文件夹之下创建一个文件,名字首字母缩写或全称英文作为文件名2.io流里面的输出流往新建的文件里写内容 3.io流里面的输入流读取新建的文件里写内容 4.便用stringbuffer来对内容进行截取(5-10)
时间: 2024-03-15 18:45:03 浏览: 23
好的,让我来回答你的问题:
1. 在D盘下创建文件夹,可以使用以下代码:
```java
File folder = new File("D:/folderName");
if (!folder.exists()) {
folder.mkdir();
}
```
2. 在文件夹之下创建一个文件,可以使用以下代码:
```java
File file = new File("D:/folderName/2.io");
if (!file.exists()) {
file.createNewFile();
}
```
3. 使用输出流往新建的文件里写内容,可以使用以下代码:
```java
FileOutputStream fos = new FileOutputStream(file);
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
osw.write("这是写入文件的内容");
osw.flush();
osw.close();
```
4. 使用输入流读取新建的文件里的内容,可以使用以下代码:
```java
FileInputStream fis = new FileInputStream(file);
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
char[] buffer = new char[1024];
int len;
StringBuffer sb = new StringBuffer();
while ((len = isr.read(buffer)) != -1) {
sb.append(buffer, 0, len);
}
isr.close();
String content = sb.toString();
```
5. 使用StringBuffer来对内容进行截取(5-10),可以使用以下代码:
```java
String subContent = sb.substring(5, 11);
```
希望我的回答能够帮助你解决问题,如果还有其他问题,请随时提出。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)