相关疑难解决方法(0)

如何从文件内容创建Java字符串?

我一直在使用下面的成语一段时间了.它似乎是最广泛的,至少在我访问过的网站上.

是否有更好/不同的方式将文件读入Java中的字符串?

private String readFile(String file) throws IOException {
    BufferedReader reader = new BufferedReader(new FileReader (file));
    String         line = null;
    StringBuilder  stringBuilder = new StringBuilder();
    String         ls = System.getProperty("line.separator");

    try {
        while((line = reader.readLine()) != null) {
            stringBuilder.append(line);
            stringBuilder.append(ls);
        }

        return stringBuilder.toString();
    } finally {
        reader.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

java string io file-io file

1440
推荐指数
18
解决办法
132万
查看次数

java从csv文件读取并将其信息存储到ArrayList <class>中

我是一个java新手,我需要一些帮助

所以这是我的主要方法:

RegistrationMethods dmv = new RegistrationMethods();
ArrayList<CarOwner> ItState = new ArrayList<CarOwner>();
dmv.processTextToArrayList(ItState);
Run Code Online (Sandbox Code Playgroud)

我有一个叫做的类CarOwner,它有firstName, lastName, license, month, year实例变量的getter和setter .

这是方法的方法标题processTextToArrayList:

public void processTextToArrayList(ArrayList<CarOwner> inList) throws IOException
Run Code Online (Sandbox Code Playgroud)

此方法应该将新CarOwner对象添加到inList CarOwner传入的集合中.对于csv文件的每一行,CarOwner都会添加一个对象inList.

我必须从csv文件读入arraylist我的csv文件包含类似的东西:

Bunny Bugs ACB-123 5 2013

Bunny Honey DEF-456 9 2013

Bunny Lola GHI-789 3 2014
Run Code Online (Sandbox Code Playgroud)

我如何使用while循环编码?

编辑:

我的CarOwner课程是:

public class CarOwner extends Citizen implements CarOwnerInterface, Serializable
{
private String license;
private int month, year;

public CarOwner()
{ …
Run Code Online (Sandbox Code Playgroud)

java csv arraylist

6
推荐指数
1
解决办法
3万
查看次数

在java中读取文本文件

如何在Java中读取.txt文件,并在每行包含整数,字符串和双精度时将每行放在数组中?每行都有不同数量的单词/数字.

我是Java中的一个完整的菜鸟,很抱歉,如果这个问题有点愚蠢.

谢谢

java file-io

4
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×3

file-io ×2

arraylist ×1

csv ×1

file ×1

io ×1

string ×1