stringtokenizer相关内容

如何从字符串中取出数字?

我正在使用 Java StreamTokenizer 来提取字符串的各种单词和数字,但遇到了一个问题,其中涉及包含逗号的数字,例如10,567 被读取为 10.0 和 ,567. 我还需要从可能出现的数字中删除所有非数字字符,例如$678.00 应该是 678.00 或 -87 应该是 87. 我相信这些可以通过 whiteSpace 和 wordChars 方法来实现,但是有人知道怎 ..
发布时间:2022-01-17 09:47:22 Java开发

使用 StringTokenizer 和 String.split() 的区别?

我一直在使用 String 类的 String[] split(String) 来拆分任何给定定界符的字符串,并且效果很好. 然而,现在预计使用 StringTokenizer 重构相同的逻辑.但是,使用一种与另一种相比有什么区别和好处. 另外,我觉得 split() 在一次调用中返回的 String[] 比使用 StringTokenizer. 解决方案 查看JavaDocs ..
发布时间:2021-12-28 12:09:05 Java开发

PL/SQL 是否具有与 Java 等效的 StringTokenizer?

我使用 java.util.StringTokenizer 来简单解析 java 中的分隔字符串.我需要在 pl/sql 中使用相同类型的机制.我可以写它,但如果它已经存在,我更愿意使用它.有人知道 pl/sql 实现吗?一些有用的替代方案? 解决方案 PL/SQL 确实包含一个基本的逗号分隔列表 (DBMS_UTILITY.COMMA_TO_TABLE). 示例: DECLARE ..
发布时间:2021-12-24 16:16:51 数据库

由 CursorLoader 支持的 AutoCompleteTextView

所以我无法扩展 MultiAutoCompleteTextView 并使用 CursorLoader 支持它,同时使用自定义 Tokenizer.这个问题特别出现在 mAdapter.setCursorToStringConverter(); 调用中.以 Cursor 作为参数的 convertToString() 方法在第一次调用此方法时具有有效且未关闭的游标.但是,后续调用会导致空游标或关闭游 ..

如何在Java中的字符串中查找整个单词?

我有一个字符串,我必须解析不同的关键字.例如,我有字符串: “我会来123woods见你" 我的关键词是 '123woods' '树林' 每当我有比赛和地点时,我都应该报告.还应考虑多次发生. 然而,对于这个,我应该只在 '123woods' 上匹配,而不是在 'woods' 上.这消除了使用 String.contains() 方法.此外,我应该能够拥有一个关键字 ..
发布时间:2021-11-25 20:00:09 Java开发

为什么不推荐使用 StringTokenizer?

Java 文档似乎没有提到任何关于 StringTokenizer 的弃用,但我一直听说很久以前它是如何被弃用的.它是否因为存在错误/错误而被弃用,还是 String.split() 更适合整体使用? 我有一些使用 StringTokenizer 的代码,我想知道我是否应该认真考虑重构它以使用 String.split(),或者是否弃用纯粹是为了方便,我的代码是安全的. 解决方案 来 ..
发布时间:2021-11-25 14:30:04 Java开发

Java 中使用分隔符“标记化"的问题."

我需要使用分隔符 "." 拆分文本.例如我想要这个字符串: 华盛顿是美国的首都.巴拉克住在那里. 分为两部分: 华盛顿是美国的首都.巴拉克住在那里. 这是我的代码: //初始化分词器StringTokenizer tokenizer = new StringTokenizer("华盛顿是美国首都.巴拉克就住在那里.", ".");而 (tokenizer.hasMoreTokens()) ..
发布时间:2021-09-08 20:22:31 Java开发

在 Javascript 中使用正则表达式标记字符串

假设我有一个包含换行符和制表符的长字符串: var x = "这是一个长字符串.\n\t 这是下一行的另一个."; 那么我们如何使用正则表达式将这个字符串拆分为标记? 我不想使用 .split(' ') 因为我想学习 Javascript 的 Regex. 更复杂的字符串可能是这样的: var y = "This @is a #long $string.好吧,让我们拆分一下."; ..
发布时间:2021-09-08 20:22:05 前端开发

使用字符串标记器忽略括号?

我的输入看起来像:(0 0 0) 我想忽略括号,只将数字(在本例中为 0)添加到数组列表中. 我正在使用扫描仪从文件中读取数据,这就是我目前所拥有的 transitionInput = data.nextLine();st = new StringTokenizer(transitionInput,"()", true);而 (st.hasMoreTokens()){transition. ..
发布时间:2021-09-08 20:20:26 Java开发

如何在Java中的字符串中查找整个单词?

我有一个字符串,我必须解析不同的关键字.例如,我有字符串: “我会来123woods见你" 我的关键词是 '123woods' '树林' 每当我有比赛和地点时,我都应该报告.还应考虑多次发生. 然而,对于这个,我应该只在 '123woods' 上匹配,而不是在 'woods' 上.这消除了使用 String.contains() 方法.另外,我应该能够有一个关键字列 ..
发布时间:2021-08-30 20:35:53 Java开发

将字符串转换为整数数组ex String st ="1 2 3 4 5";进入ar = [1,2,3,4,5]

我正在读一个字符串,作为整行数字,用空格隔开,即 1 2 3 4 5 .我想将它们转换为整数数组,以便可以操纵它们.但是此代码不起作用.它说不兼容的类型. String str = br.readLine();int [] array = new int [4];StringTokenizer tok =新的StringTokenizer(str,“",true);boolean Expect ..
发布时间:2021-04-09 19:55:40 Java开发

标记包含空标记的字符串

我有一个看似简单的问题,将用逗号分隔的String拆分为令牌,在以下情况下,输出应包括空令牌: String中的第一个字符是逗号. String中的最后一个字符是逗号. 连续出现两个逗号. 例如,对于String:",abd,def,,ghi,"应该产生输出:{"", "abd", "def", "", "ghi", ""}. 我尝试为此使用String.split,Scan ..

每个字符的StringTokenizer定界符

我有一个应该在课程中使用StringTokenizer的字符串。我已经制定了实施该项目的计划,但是找不到如何将每个字符都用作分隔符的参考。 基本上,像“河马校区是聚会场所”这样的字符串,我需要将每个字符划分为令牌,然后将它们与一组值进行比较,然后换出一个特定的彼此。我知道如何做其他事情,但是分隔每个字符的分隔符是什么? 解决方案 如果您真的想使用您可以像下面这样使用StringTok ..
发布时间:2020-10-20 01:57:07 Java开发

VML路径的字符串处理

嗨,我正在尝试使用Java字符串操作来解析VML路径值.我想检索路径中的所有命令,例如 MoveTo , LineTo , CurveTo , RLineTo (其他命令)以及它们相应的 x 和 y 坐标/参数. 这里是要解析的示例数据,每个命令都有自己的x,y坐标. 1. m1,1 l1,200,200,200,200,1 xe 2. m, l1,200,200,200,200, ..
发布时间:2020-07-14 00:37:02 Java开发

如何使数字脱颖而出?

我正在使用Java StreamTokenizer提取字符串的各种单词和数字,但是遇到了涉及包括逗号在内的数字的问题,例如10,567被读取为10.0和,567. 我还需要从可能出现的数字中删除所有非数字字符,例如$ 678.00应该是678.00或-87应该是87. 我相信可以通过whiteSpace和wordChars方法实现这些目标,但是有人知道如何实现吗? 当前的基本st ..
发布时间:2020-05-25 00:22:23 Java开发