stringtokenizer为什么新代码中不建议使用StringTokenizer

stringtokenizer  时间:2021-06-22  阅读:()

java.util.StringTokenizer的作用是什么?如何使用?

用来对字符串进行切分,看下面的例子: import java.util.*; class StringTokenizer_test { public static void main(String args[]) { StringTokenizer st=new StringTokenizer("A new world is in front of you!"); //新建一个对象 while (st.hasMoreTokens()) //新建的StringTokenizer应该如此使用,该对象默认使用空格对字符串进行切分 { System.out.println(st.nextToken()); } } } 输出: A new world is in front of you!

java中的StringTokenizer的用法

StringTokenizer st = new StringTokenizer("this is a test"); while (st.hasMoreTokens()) { System.out.println(st.nextToken()); } 输出以下字符串: this is a test StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。

建议所有寻求此功能的人使用 String 的 split 方法或 java.util.regex 包。

下面的示例阐明了如何使用 String.split 方法将字符串分解为基本标记: String[] result = "this is a test".split("\s"); for (int x=0; x<result.length; x++) System.out.println(result[x]); 输出以下字符串: this is a test

java问题:在运用StringTokenizer()时为什么输入空格时结果正确,如果打入回车程序结束得不到正确结果?

BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); String line = stdin.readLine();//这里的问题,实际上,这句话只会从控制台读入一行文字,如果你敲回车了,就代表下一行了,你只读取了一行信息,当然跟你想象的结果不一样

java中如何利用StringTokenizer对一个应用程序进行词法分析找出关键字和变量名

StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。

建议所有寻求此功能的人使用 String 的 split 方法或 java.util.regex 包。

下面的示例阐明了如何使用 String.split 方法将字符串分解为基本标记: String[] result = "this is a test".split("\s"); for (int x=0; x为什么新代码中不建议使用StringTokenizerString 里面已经有split 方法可以实现字符串分割了。

StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。

但是你要用,也没关系。

这就是一个习惯上的建议,用的时候当时是使用更大众,更新的东西,之后的代码维护升级也刚方便

ReadyDedis:VPS全场5折,1G内存套餐月付2美元起,8个机房可选_服务器安装svn

ReadyDedis是一家2018年成立的国外VPS商家,由印度人开设,主要提供VPS和独立服务器租用等,可选数据中心包括美国洛杉矶、西雅图、亚特兰大、纽约、拉斯维加斯、杰克逊维尔、印度和德国等。目前,商家针对全部VPS主机提供新年5折优惠码,优惠后最低套餐1GB内存每月仅需2美元起,所有VPS均为1Gbps端口不限流量方式。下面列出几款主机配置信息。CPU:1core内存:1GB硬盘:25GB ...

美国云服务器 1核 1G 100M 10G防御 39元/月 物语云计算

物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是美国圣何塞 Equinix 机房的高性能I9-10980XE大带宽VPS,去程CN2GIA回程AS9929,美国原生IP,支持解锁奈飞等应用,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-V,资源全...

享有云:美国BGP云服务器低至20元/月起,首月打折;香港2核2G2M仅50元/月起

享有云怎么样?享有云是一家新的国内云服务器商家,目前提供国内、香港及海外地区的云服务器,拥有多线路如:BGP线路、CN2线路、高防等云服务器,并且提供稳定、安全、弹性、高性能的云端计算服务,实时满足您的多样性业务需求。目前,美国bgp云服务器,5M带宽,低至20元/月起,270元/年起,首月打折;香港2核2G2M仅50元/月起,450元/年起!点击进入:享有云官方网站地址享有云优惠活动:一、美国B...

stringtokenizer为你推荐
建行手机网站建设手机银行首次怎样登录爱短信官网求助。爱短信爱聊怎么用?暴力破解rar怎么暴力破解rar密码?快速且有效的公众号付费阅读为什么微信公众号阅读要收费?pat是什么格式怎么将自己做的PS图片保存为PAT格式?全局钩子加载全局钩子是什么,每次进入股票软件都说加载全局钩子,是中病毒了吗医院排队系统医院排队叫号系统有哪些功能?yui3YUI最详细的资料aviconverter哪款AVI转换器好用?推荐一下aviconverter跪求AVIConverter V1.0下载地址
花生壳动态域名 备案未注册域名 域名空间购买 免费二级域名申请 pccw 好看的留言 360抢票助手 evssl证书 网通代理服务器 台湾谷歌网址 权嘉云 怎么测试下载速度 php空间推荐 佛山高防服务器 中国电信测速网 河南移动m值兑换 电信虚拟主机 免费网页申请 linux使用教程 怎么建立邮箱 更多