问题标签 [stringtokenizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
123 浏览

java - 解析字符串 - 换行符的结束索引应该是什么?

这是我的字符串,我想解析这个字符串以获得我正在使用的值 Praneel PIDIKITI

我的 endKeyword 应该是什么,因为它是行尾???谁能帮我 ....

0 投票
2 回答
782 浏览

java - 在 Java 中使用 StringTokenizer 解析双精度变量时出现精度错误

我正在使用 StringTokenizer 类来读取文本文件。在文本文件中,有几个双精度值。

它在控制台中显示得很好,但是当我稍后尝试打印时,

精度总是丢失小数点。例如,其中一个值是 0.055,当我在代码的第一部分解析它后打印它时,它会完全显示在控制台中。然而,在另一种方法中,无论我尝试什么,尝试打印它都会给我 0.05,而不是将其解析为双变量,使用 DecimalFormat 等。任何善良的灵魂会指导我在这里犯的错误是什么?我在这里真的很困惑。

0 投票
1 回答
495 浏览

java - stringtokenizer 和未知的变量类型

我目前正在从事一个项目,在该项目中我在文本文档中流式传输并对其进行标记。唯一的问题是文本文档中的类型是未知的,在我将它设置为程序中的变量之前,有什么方法可以检查它是什么变量类型?

0 投票
4 回答
22974 浏览

java - 在多行文本文件上使用 StringTokenizer 时出错

我正在尝试读取文本文件并使用 java 中的字符串标记器实用程序单独拆分单词。

文本文件如下所示;

现在,我要做的是从文本文件中获取每个单独的字符并将其存储到数组列表中。然后我尝试最后打印 arraylist 中的每个元素。

这是我的代码;

我得到的错误信息是这样的;

其中“getWords”是我的 java 文件的名称。

谢谢你。

0 投票
10 回答
52853 浏览

java - Java 中 StringTokenizer 类与 String.split 方法的性能对比

在我的软件中,我需要将字符串拆分为单词。我目前有超过 19,000,000 个文档,每个文档超过 30 个单词。

以下两种方法中的哪一种是最好的方法(就性能而言)?

或者

0 投票
1 回答
868 浏览

android - 为什么使用 inputStream 不能读取外来字符?

我有一个文本文件,其中包含我需要预加载到 SQLite 数据库中的数据。我保存在 res/raw 中。

我使用 读取整个文件readTxtFromRaw(),然后使用StringTokenizer该类逐行处理文件。

但是,String返回的readTxtFromRaw不显示文件中的外来字符。我需要这些,因为有些文本是西班牙语或法语。我错过了什么吗?

代码:

readTxtFromRaw 方法是:

该文件是使用 Eclipse 创建的,并且所有字符在 Eclipse 中都可以正常显示。

这可能与 Eclipse 本身有关吗?我设置了一个断点并在 Watch 窗口中检查了 myToken。我试图手动将奇怪的字符替换为正确的字符(例如 í 或 é),但它不会让我这样做。

0 投票
5 回答
537 浏览

android - 如何从地址字符串中分离州、城市、邮政编码、国家等?

我想分开街道、城市、州、国家、邮政编码

输出是:

上面的代码适用于 String "Kanaka, Ranchi, zalkhand, 10001, India"

我的问题是我从 xml 解析地址字符串,格式不好

输出:06-23 09:23:37.070:INFO/System.out(435):街道 = Ranchi 06-23 09:23:37.080:INFO/System.out(435):city=zalkhand 06-23 09:23 :37.080: INFO/System.out(435): state = 10001 06-23 09:23:37.080: INFO/System.out(435): zipcode= India 06-23 09:23:37.080: INFO/System.out (435): 国家=

像这样

那么如何分离上面的字符串?

0 投票
3 回答
9288 浏览

android - 引起:java.util.NoSuchElementException

您好,我正在使用以下代码代码可以正常使用以下字符串 StringTokenizer st = new StringTokenizer("abc,koch, Ranchi, zalkhand, NY, 10001, India");

但是当我删除字符串中的任何元素时,例如 = "abc" 它显示

代码:

这是错误:-

0 投票
4 回答
37871 浏览

java - 在 Java 中将数据从 CSV 解析为数组

我正在尝试将 CSV 文件导入到可以在 Java 程序中使用的数组中。CSV 文件已成功导入,输出出现在终端上,但会引发错误:

在最后。此外,当我尝试调用数组中的元素时,它也显示相同的错误。我的代码如下:

0 投票
1 回答
282 浏览

java - java代码中的问题

如何在java中将标记添加到arraylist?我想将令牌添加到数组列表中。