有一个字符串,如"11.2美元34人民币";如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推
来源:互联网 发布:长安汽车年终奖算法 编辑:程序博客网 时间:2024/06/06 08:30
import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test3 {public static void main(String[] args) {String s = "11.2美元34人民币";String attr[] = new String[10];Pattern p = Pattern.compile("[\\u4e00-\\u9fa5]+|\\d+\\.\\d+|\\d+");Matcher m = p.matcher( s );int index = 0;while ( m.find() ) {attr[index++] = m.group();}for(int j=0;j<index;j++){System.out.println("attr["+ j + "] = " + attr[j]);}}}
- 有一个字符串,如"11.2美元34人民币";如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推
- 有一个整数数组,要求将其格式化为字符串,每个数字以逗号分开
- 输入一个字符串,内有数字和非数字字符,例如:ab123fk456 98dds153?145f .将其中连续的数字字符作为一个整数,依次存放到一个整型数组a中。例如:123放在a[0],4
- c# 如何将字符串中用","分开的数字分别存入数组中
- 人民币与美元转换
- 输入一个字符串,将其中的连续数字字符组成整数,并放入数组中,在主函数中打印这个数组及数组的个数。
- 8.6 编写一个类,其中有一个 double 型私有数据成员 yuan(存放人民币数量,单位 为元),另外包含一个转换运算符重载成员函数以将 yuan 转换成美元(假设 1 美元对换 8.268 人民
- 把字符串里面连续的数字依次存放到一个数组中
- 从字符串中筛选出连续的数字,并将其放入另一个数组!
- 用sed将attr = " "变为 attr = "noattr"
- C++输入N个字符串,将他们依次保存到一个字符串数组中,怎么表示字符串输入完成?
- JAVA中如何将大数字或字符串放进数组
- 将数字字符串转换为美元的形式(练习)
- 一个数组中有30个数(随机产生[0,30]),将数组中重复的数字去除,动态创建数组保存剩下的数字
- 一个数组中有30个数(随机产生[0,30]),将数组中重复的数字去除,动态创建数组保存剩下的数字
- appstore美元与人民币价格对照
- 怎么把值依次放入数组
- java中,如何将一个字节数组转换成字符串?
- 黑马程序员_毕向东_Java基础视频教程学习笔记(十三)
- 小巫随笔14
- vi 操作 (持续更新)
- machine install
- TAR查看压缩包中的内容
- 有一个字符串,如"11.2美元34人民币";如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推
- 查看文件状态
- 博客反思
- request.getServletContext()只能在jdk6以上
- linux下查看版本的方法
- centos下安装中文字符集
- SIFT特征提取分析
- dede搬家后路径变化批量替换图片路径
- linux root 密码破解