如何从文本文件中选取一行并将其转换为数组对象?

2023-12-22

好的,这是代码,我需要以某种方式从文本文件中取出一行并转换为数组对象。像 p[0] = "asdasdasd"

public class Patient2 {
    public static void main(String args[])
    {

        int field = 0;
        String repeat = "n";
        String repeat1 = "y";
        Scanner keyIn = new Scanner(System.in);



        // FILE I/O
        try{
              // Open the file that is the first 
              // command line parameter
              FileInputStream fstream = new FileInputStream("Patient.txt");
              BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
              String strLine;
              //Read File Line By Line
              while ((strLine = br.readLine()) != null)   {
              // Print the content on the console
              System.out.println (strLine);
              }
              //Close the input stream
              in.close();
                }catch (Exception e){//Catch exception if any
              System.err.println("Error: " + e.getMessage());
              }
        ArrayList<Patient1> patients=new ArrayList<Patient1>();
        Patient1 p =new Patient1();
        //set value to the patient object
        patients.add(p);
        System.out.println(p);
    }
}

您可以将其添加到,而不是将其打印到控制台List<String>

List<String> lines = new ArrayList<String>();
while ((strLine = br.readLine()) != null)   {
   // Print the content on the console
   System.out.println (strLine);
    lines.add(strLine)
}

Note:你的代码可以更干净,你可以在finally中处理关闭资源

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从文本文件中选取一行并将其转换为数组对象? 的相关文章

随机推荐

  • Matlab:将全局坐标转换为图形坐标

    如果我通过获取坐标 coords get 0 PointerLocation 我怎样才能将它们转换为通过获得的积分ginput 即我想从中获得相同的值 coords get 0 PointerLocation coords someConv
  • 使用 declarative_base 派生对象的 alembic create_table

    我有一个 Alchemy ORM 对象 from sqlalchemy ext declarative import declarative base Base declarative base class MyORM Base id Co
  • Morningstar 用 python 请求获取 10 年的财务数据

    看来晨星登录解决方案在不使用selenium等无头浏览器 如何登录morningstar com https stackoverflow com questions 48228739 how can i log in to mornings
  • R 中依赖非标准评估的函数的包装器

    我写了一个包装ftable因为我需要计算许多变量的频率和百分比的平面表 mytable lt function tab lt ftable exclude NULL prop lt prop table x tab margin 2 100
  • 为什么composite-id类必须实现Serialized?

    如果我创建一个复合 id 类 它不实现 Serialized 如下所示 Entity Table name board public class Board Id Column name keyword news id private in
  • 在 Protractor 测试中访问 Angular

    是否可以像在单元测试中一样在量角器测试中访问角度 用例是我有一个转换文本的服务 我想访问该服务以转换实际测试脚本中的一些数据 我知道有addMockModule量角器中的方法 但我不知道如何将它用于此目的 将不胜感激任何帮助 有一个函数叫做
  • 用遗传算法建立排名,

    BIG 版本后的问题 我需要使用遗传算法建立排名 我有这样的数据 P a gt b 0 9 P b gt c 0 7 P c gt d 0 8 P b gt d 0 3 现在 让我们解释一下a b c d作为足球队的名称 以及P x gt
  • 如何在 jupyter/ipython 笔记本中显示图形旁边的文本段落

    我正在寻找一种 也许是创造性的 方法将文本放置在 jupyter 笔记本中的图表旁边 这个想法是在图表旁边有一个详细的描述 而不是笔记本通常的垂直流程 有任何想法吗 一种相当有创意的方法是模仿内联后端但添加基础表 python 2 7 的可
  • 预处理器宏有什么用?

    在阅读了另一个有关宏使用的问题后 我想知道 什么are他们有什么好处 我认为不会很快被任何其他语言结构取代的一件事是减少您需要输入以下内容的相关单词的数量 void log type const bool value std cout lt
  • PermGen 空间异常

    我正在使用 JAVA 5 32 位 来运行在 JBoss 上的应用程序 但它仅适用于 32 位 当我们将其部署在 64 位 java5 上时 它会抛出异常 java lang OutOfMemoryError PermGen space e
  • XmlPullParser 获取子节点的首选方式?

    获取 XML 字符串的子节点的首选方法是什么 android中似乎缺乏使用XmlPullParser进行解析的好例子 例如 如果我想解析这个
  • 监视文件夹并查找文件是否在 Windows 应用程序中打开

    Edit 所以显然有没有简单或方便的方法来了解文件是否已打开 是否由进程保存 我认为这是 Windows 操作系统本身的问题或设计决策 因为即使像 Process Explorer 这样的程序也无法判断我何时在窗口旁边的记事本中打开了 my
  • 如何获取给定维基数据 ID 的语句列表?

    我唯一能做的就是这个链接 https www wikidata org w api php action wbgetentities ids Q568 format jsonfm 但这会产生大量无用的数据 我需要的是获取给定项目的所有语句
  • java控制台输出的默认字符编码

    Java如何确定使用的编码System out 给定以下课程 import java io File import java io PrintWriter public class Foo public static void main S
  • 返回 Facebook API 好友位置对象,其中 id 为空字符串,name 为 null

    昨天 当我使用查询 me friends fields id location 从 Graph API 检索我的 Facebook 好友时 返回了 500 多个位置数据 今天 有 500 个与位置对象一起返回 但只有 36 个在位置对象中有
  • 什么是消息传递?

    Java中的消息传递是什么 如果可以的话 请提供一个例子 Java 中的消息传递 当一个线程向另一个线程发送消息 对象 时 用于线程没有共享内存的环境中的线程通信和同步 因此线程不能共享信号量或监视器 也不能使用共享变量进行通信 当然 在共
  • 使用 Imagick 将每个 PDF 页面保存为图像

    我下面有以下 php 函数 它将本地 PDF 文件转换为图像 简而言之 我希望将每个 PDF 页面转换为单独的图像 该函数将 PDF 转换为图像 但仅限最后一页 我想every要转换为图像并编号的 PDF 页面 不仅仅是 PDF 的最后一页
  • “朋友的朋友”SQL 查询

    这个问题与上一个问题相关 你可以看看我的第一篇文章here https stackoverflow com questions 43848439 two tables referring to each other 我正在尝试从用户表中提取
  • “找不到 JavaScript 运行时”。我该如何安装?

    我无法启动 Rails 服务器 显然我没有 JavaScript 运行时 rails s c Ruby22 lib ruby gems 2 2 0 gems bundler 1 13 6 lib bundler runtime rb 94
  • 如何从文本文件中选取一行并将其转换为数组对象?

    好的 这是代码 我需要以某种方式从文本文件中取出一行并转换为数组对象 像 p 0 asdasdasd public class Patient2 public static void main String args int field 0