扫描仪与StringTokenizer的主场迎战String.Split

<p>我刚刚了解Java的扫描仪类,现在我想知道它是如何比较的StringTokenizer类和String.Split /竞争。我知道的StringTokenizer和String.Split只对字符串的工作,所以我为什么要使用扫描仪的字符串?扫描仪是只打算成为一站式购物的劈裂? P&gt;
</p>

29 浏览 1 回复
  gt   一个   简单   使用   字符串  

回复

    <p>他们基本上是马匹的课程。 P&gt; </p><ul> <li> 设计用于需要解析字符串,拉出不同类型的数据的情况下。这是非常灵活的,但可以说没有给你最简单的API来简单地获取由特定表达分隔字符串数组。 li&gt; </li><li> 和 给你做后者一个简单的语法,但是这基本上所有的,他们这样做。如果你想中途取决于特定的标记分析生成的字符串,或更改分隔符,他们不会帮你。 li&gt; </li><li> 甚至比更严格和也有点fiddlier使用。它本质上是专为拉出通过固定子分隔的标记。因为有这个限制,它是关于快一倍。 (见我的comparison的 和)也早于正则表达式的API,其中 是一个组成部分。 li&gt; ul&gt; <p>您会从我的计时注意, 尚可记号化的<strong>上千串在一个典型的机器上的几毫秒 STRONG&gt;。此外,它具有的优点在 它给你的输出作为一个字符串数组,这通常是你想要的。使用,如通过提供,太“挑剔语法”的大部分时间。从这个角度来看, 是有点浪费空间的今天,你可能也只是使用 P&gt; <p>让我们通过消除<a></a>。这是老了,甚至不支持正则表达式。其文件规定: P&gt; </p>

    <p> 是保留兼容性的原因,虽然它的使用是在新代码气馁的遗留​​类。建议任何寻求此功能使用 的方法 或者 包吧。 P&gt; 块引用&gt; </p><p>因此​​,让我们把它扔出去的时候了。这使得。什么是它们之间的区别? P&gt; </p><p>一方面, 简单地返回一个数组,这使得它易于使用的foreach循环: P&gt;</p><p> 内置更像是一个流: P&gt;</p><p>或 P&gt;</p><p>(它有一个相当大API ,所以不要以为它总是局限于这些简单的事情。) p&gt; </p><p>这流风格的界面可以启动解析解析之前简单的文本文件或控制台输入,当你没有(或无法获得),所有的输入非常有用。 P&gt; </p><p>就个人而言,我唯一一次记得用 是学校的项目,当我不得不在命令行获取用户输入。它使那种操作简单。但是,如果我有一个 我想分手了,这几乎是一个没有脑子去用 P&gt;
    </p></blockquote></strong></p></li></ul>

    汤婉波

相关信息

紫光 A600 扫描仪驱动

紫光A600 Windows98 扫描仪驱动..

51 浏览 2 回复   紫光   驱动   网站   站上   扫描仪  

分隔字符串解析? [关闭]

<p>我期待在解析分隔字符串,顺序 p&gt;的东西 </p><p> A,B,C P&gt; </p><p>但是,这是一个很简单的例子,和解析分隔的数据可能会很复杂;例如 P&gt; </p><p> 1,“您的简单的算法,它失败”,真 P&gt; </p><p>...

61 浏览 1 回复   gt   解析   分隔   一个   字符串  

急知 如何使用扫描仪?

我现在有部扫描仪要用来扫描图片但我现在不知道怎样用它,请帮帮忙,谢谢.

38 浏览 4 回复   扫描   扫描仪   软件   预览   自带  

解析搜索字符串(进入NHibernate的规定 - )

<p>我想实现一个先进的搜索我的项目。 搜索现在使用的所有用户输入的字符串,使一个大的脱节与标准的API。 P&gt; </p><p>这工作得很好,但现在我想实现更多的功能:AND,OR和括号() P&gt; </p><p>我有一个很难解析字符串 - 和建筑审核规定从字符串。我发现[这个问题#1 ](http://stackoverflow...

19 浏览 1 回复   gt   搜索   字符串   字符   解析  

什么是最简单的C#函数解析一个JSON字符串对象? [关闭]

<p>什么是最简单的C#函数解析一个JSON字符串转换成一个对象,并显示它(C#WPF XAML)? P&gt; - (ARRA和ARRB例如用2个数组对象) </p>

37 浏览 1 回复   gt   json   解析   对象   使用