stringtokenizer_split函数正则式_java stringtokenizer

电脑杂谈  发布时间:2017-02-14 08:59:54  来源:网络整理

java stringtokenizer_stringtokenizer_split函数正则式

请教各位关于 java.util.StringTokenizer

StringTokenizertmp=newStringTokenizer("aa,b,ccc",",");

while(tmp.hasMoreTokens()){

System.out.println(tmp.nextToken());

}

...

我还要取出tmp的值,但tmp.hasMoreTokens()==false

|

StringTokenizer每执行一次nextToken(),其reference就下移一次,直到最后,reference就不再指向任何实例,所以不能重来。如果你想对其分割的东西取用n(n由你决定)次,那在StringTokenizer第一次执行遍历循环的时候,你就应该将其值取出来,例如放在Vector中,结束后,将其放在数组中,这个时候,你就可以随便取用多少次了。

|

StringTokenizertmp=newStringTokenizer("aa,b,ccc",",");

java stringtokenizer_stringtokenizer_split函数正则式

可以用一个数组来保存tmp的值

String[]words=newString[tmp.countTokens()];

for(inti=0;i<words.length;i++)

words[i]=tmp.nextToken();

|

StringTokenizer就是这样的,有自己的内部状态,你要想取两次,把转存起来不就行了,3楼的代码可以用。stringtokenizer

|

我还要取出tmp的值????什么意思

|

改一下,如下:

StringTokenizertmp=newStringTokenizer("aa,b,ccc",",");

split函数正则式_stringtokenizer_java stringtokenizer

while(tmp.hasMoreElements())

{

System.out.println(tmp.nextToken());

}

|

都这么多了!我觉得应该差不多了........

谢谢。我两个都配置安装了,会冲突么?|没错,它们都是实现了J2EE的应用服务器,对于开发者来说是基本一样的。......

在我开发的计算机下resin执行javaBean下是正常的,但当我将结果移到目的机时执行使用javaBean的jsp页面时就会出现找不到网页的错误,紧接着就是整个resin服务停止(出现找不到网页的错误就是resin服务停掉的原因)。当我把当前浏览器关掉,再打开浏览器resin又恢复正常。浏览要使用bean的网页就出问题。目的机是使用win2000profession+sp2,bean主要是连接,执行sql语句。我在其它jsp不用bean连接,却是正常的。同时,我将我的东西移植到别的另外一台2000adserver,正常,我的操作步骤是拷贝resin目录和root目录,改变resin中config的文件,是服务指向ww......

请帮我看看为什么我的JSP页面不能得到JABEAN的返回值,谢谢!我的思路:在JSP页面定义一个变量,然后传给JABEAN,在JABEAN里对这个变量赋值,再返回给JSP页面,即可显示又可使用,请大家帮忙,万分感激!<%@pagecontentType="text/html;charset=gb2312"%><%!Stringpath=""%><jsp:useBeanid="bean"scope="application"class="mybag.mybean"/><HTML><BODY><%bean.test(path);%><%=path%>;</BODY></HTML>packagemybag;importjava.io.*;importjava.lang.*;publicclassmybean{publicStringtest(Stringpath){......


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-32343-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...