【发布时间】:2019-10-02 16:50:21
【问题描述】:
我的代码读取整个 .txt 文档,并将内容放入一个字符串中。在我的文本文档中,有两个词(Pos v="1" 和 Qty v="224")。我必须以不同的整数获得这些数字。比如 int Pos 和 int Qty。
我尝试拆分包含文本文档内容的字符串,并尝试获取元素的索引,然后将它们放入整数中。
try {
String content = new String ( Files.readAllBytes( Paths.get(filePath) ) );
//System.out.println(content);
String[] datas = content.split("Pos v=\"");
System.out.println(datas[300]);
} catch (IOException e) {
//e.printStackTrace();
System.out.println("Valami hiba van a megadott elérési úttal");
}
没有任何错误,只是很难做到这一点。
【问题讨论】:
-
你的问题是什么?
-
发布文件的实际内容和预期的输出。
-
我有两个不同的字符串。第一个是
,第二个是 。我想从中取出数字,并将数字放入两个不同的双打中。第一个 double 的名称是 pos,第二个 double 的名称是 qty。 -
如果您的代码没有错误,您可以使用
Integer.parseInt()从字符串中创建一个 int。
标签: java arrays string integer