java - 如何从 TreeSet 中读取内容并写入文件?

标签 java data-structures

我的代码是:

Set<String> s1=new TreeSet<String>();
   s1.add(name);
   s1.add(gender);
   s1.add(dob);

如何读取这些变量并将其写入文件?我应该使用 Buffered Reader 和 Buffered Writer 吗??

最佳答案

试试下面的代码

public class SetWriter {

public static void main(String[] args) throws FileNotFoundException, IOException {
    String name = "Muhammad", gender = "male", dob = "8/feb/1992";
    Set<String> s1 = new TreeSet<>();
    s1.add(name);
    s1.add(gender);
    s1.add(dob);
    File f = new File("D:\\east.txt");
    f.createNewFile();
    FileWriter fw = new FileWriter(f);
    for (String s: s1) {
        fw.write(s+"\r\n");
    }
    fw.close();
}

关于java - 如何从 TreeSet 中读取内容并写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21363115/

相关文章:

java - 用于获取未附加到特定变量的数据的查询 - JPA

java - MouseListener 方法被覆盖但编译器另有说明?

java - 使用 Primefaces 验证码时出现未知主机异常

c - 返回一个列表作为数据结构契约

java - 具有来自 List<List<String>> 的频率计数的唯一值

data-structures - 用于创建数据结构图的软件?

java - 从对象的 HashSet 中检索值

java - 带引号的正则表达式与 Java 中的任何内容都不匹配

java - 如何通过 Java 接口(interface) promise 数据结构?

java - 在 Java 中构建二叉树