54得票8回答
为什么StringTokenizer被弃用了?

Java文档似乎没有提到StringTokenizer的废弃,但我一直听说这个方法早就被废弃了。它是否因为存在错误而被废弃了?还是String.split()在总体上更好用? 我有些代码使用了StringTokenizer,我想知道是否应该严肃考虑重构并使用String.split(),或者...

8得票8回答
Java中的StringTokenizer和空标记

我有一个字符串看起来像这样 - 56,0,76,0,93,,,,,,,1230。我使用StringTokenizer按','分割它。然而,它似乎直接从93跳到了1230。有没有办法让它在移动到1230之前返回六个空字符串?

9得票10回答
如何在不使用StringTokenizer的情况下替换字符串中的标记

假设有一个字符串: Hello {FIRST_NAME}, this is a personalized message for you. 其中 FIRST_NAME 是一个任意的标记(在传递给方法的映射中的键),编写一个程序,将该字符串转换为: Hello Jim, this is...

10得票4回答
如何在Objective C中分割字符串

如何在Objective-C中拆分字符串?我正在开发一个包含日期选择器的简短应用程序。我显示从日期选择器获取的日期并通过标签显示它。 我的主要问题是如何将日期拆分为三个单独的字符串?有人知道吗? 谢谢

50得票10回答
将时间值转换为“hh:mm Am/Pm”格式,使用Android。

我正在从数据库中获取日期值,例如“2013-02-27 06:06:30”,使用StringTokenizer我将分别获取时间,如下所示String startTime = "2013-02-27 06:06:30"; StringTokenizer token = new StringTo...

68得票3回答
Elasticsearch:查找子字符串匹配

我希望您能够进行精确词匹配和部分单词/子字符串匹配。例如,如果我搜索“男士剃须刀”,那么应该能够在结果中找到“男士剃须刀”。但是如果我搜索“en's shaver”,也应该能够在结果中找到“men's shaver”。 我使用以下设置和映射: 索引设置:PUT /my_index { ...

18得票5回答
StringTokenizer和String.split()的区别是什么?

我一直使用String类中的String[] split(String)方法来按给定分隔符拆分任何字符串,效果很好。 然而,现在需要用StringTokenizer重构相同的逻辑。那么使用这两种方法有什么区别和好处呢? 此外,我感觉一次调用split()返回的String[]比使用Stri...

10得票5回答
Java StringTokenizer,空的 null tokens

我正在尝试将一个字符串分成29个标记...... Stringtokenizer不会返回空标记。我尝试过string.split,但我认为我做错了什么:String [] strings = line.split(",", 29); 示例输入:10150,15:58,23:58,16:00,0...

34得票1回答
基于CursorLoader支持自动完成的文本框

我在使用自定义的Tokenizer时,尝试同时将MultiAutoCompleteTextView扩展并支持CursorLoader。问题出现在mAdapter.setCursorToStringConverter()调用上,convertToString()方法接收的参数是一个光标,第一次调...

15得票2回答
使用StringTokenizer处理多个分隔符

我想知道如何在Java中使用多个分隔符来使用StringTokenizer。 例如,其中一个!,*,/,^将作为分隔符出现。同时只会有一个分隔符。