java 比如我有 km mm cm这几个单位,有一字符串Str=“我今天跑了1.2km”,怎么匹配出km.

[复制链接]
查看11 | 回复4 | 2011-10-27 08:56:16 | 显示全部楼层 |阅读模式
有些问题最好自己去查Java的API,比如你这个问题, 就是字符匹配问题,到string类型的方法里就可以找到endsWith这个方法,使用:booleanbool=str1.endsWith(String str2)该方法判断字符串str1是否以字符串str2结尾。是,则返回true,否则反悔false。希望对你有帮助...
回复

使用道具 举报

千问 | 2011-10-27 08:56:16 | 显示全部楼层
例如您:Stringstr="我今天跑了1.2";str=str+"km";这样就可以你在Sysotem.out.println(str);这里输出就是:我今天跑了1.2km...
回复

使用道具 举报

千问 | 2011-10-27 08:56:16 | 显示全部楼层
没看懂你的问题。你的str字符串中的内容是固定的啊。需要匹配什么吗??那个1.2km是你自己输入的啊。不需要什么操作嘛。。...
回复

使用道具 举报

千问 | 2011-10-27 08:56:16 | 显示全部楼层
boolean b=Str.endsWith("km");...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行