/** * 将一串字符串取出数字放入数组里面 * 比如String s="11/ab55、66*88*99"; * 结果取出来 String[] arr={11,55,66,88,99}; * @param str 被筛选的字符 * @return 返回一个String[] */ public String[] getNumArray(String str){ String st = ""; //中间相邻的数字取值累加在一起 List<String> arr = new ArrayList<String>(); char[] chars = str.toCharArray();//将字符串转成单个字符放在char数组里 for(char ch : chars){//循环所有转换后的char for(int i=0; i<=9;i++){//判断是否是数组 try{ String sc = String.valueOf(ch); Integer num = Integer.parseInt(sc);//这里不能转换将不是数组 if(num==i){ st+=String.valueOf(num); System.out.println("st"+st); } }catch (Exception e) {//当不是数组的时候这里将会把前面所累加的st 加入String集合里 if(st!=null && !"".equals(st)){//当st为空的时候,不进行添加到集合里面的操作 arr.add(st);//添加到集合 st="";//清空st 好为下一次循环做准备 break;//退出判断是否是数组的循环 } break;//当st为空的时候直接退出循环,进行下一次字符数组的循环 } } } if(st!=null && !"".equals(st)){ arr.add(st);//当是以数字结尾的时候自动将前面所累加的st加入集合 } String[] checkArray = arr.toArray(new String[arr.size()]); //将集合转成最终要返回的String数组 for(String s : checkArray) { System.out.println("最终:"+s); }
//在这里循环查看的时候也可以用:System.out.println(Arrays.toString(checkArray));
return checkArray; }
发表评论
-
Myeclipse 快捷键自动补全
2014-01-05 12:33 1117就比如在myeclipse里 ... -
java 异常
2013-08-20 16:23 611运行时异常: ArithmeticException ... -
去时间加减处理
2012-09-14 11:15 845转:不错的时间处理方法的文章 http://alexfc.i ... -
Display Tag使用
2012-09-05 13:47 657转: http://shirnie.blog.163.com/ ... -
HQL查简单询语句用法Query
2012-09-03 09:55 122201. HQL查简单询语句用法Query // ... -
Hibernate中HQL函数
2012-09-03 09:52 1010Criteria查询对查询条件进行了面向对象封装,符合编程 ... -
java类文件获取页面的request,session.response
2012-08-28 15:24 838HttpSession session = WebContex ... -
ssh项目上添加webservice
2012-07-21 12:09 8714最近一个ssh的项目需要添加webservice接口的。 就 ... -
jsp form 提交action 乱码
2012-05-19 11:10 2702今天遇到的一个乱码问题。 感觉很奇怪。 我的jsp的编码 ... -
HQL like 模糊查询
2012-05-19 10:50 19051一个做过的例子。。 public List<Telep ... -
hibernate环境搭建
2012-03-21 12:14 2476我的环境是:eclipse ... -
maven 配置
2011-11-09 23:31 794在 下面上传了一个maven maven需要在环境变量里面 ... -
Persistence.xml 配置说明
2011-11-04 17:31 1375JPA规范要求在类路径的META-INF目录下放置persi ... -
表单提交的几种方法
2011-10-22 12:34 959普通提交: 方法一(submit): < ... -
File 转byte[]
2011-10-18 15:00 937/** * 文件File转化为字节数组byte[ ... -
XStream实现实体类跟XML文件互相转换
2011-10-18 14:57 1365public static Object xmlToO ... -
hibernate oracle自动增长
2011-09-28 11:05 1019在oracle里面的注解用sequence cre ... -
java 统计网站访问量
2011-09-26 15:01 2674转: import java.io.BufferedRead ... -
获取路径的几种方法
2011-08-29 14:18 759转: 关于绝对路径和相对路径: 绝对路径就是你的主 ... -
Java中File,byte[],Object间的转换 .
2011-08-26 11:32 771转: http://blog.csdn.net/gu ...
相关推荐
//把一个数字的二进制表示...//从字符串的开头处除去空格 string ltrim(string string) //用字符串 separator 来分割字符串 string 并在数组中返回 string 字符串的各组成部分 array explode(string separat
字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串...
* @param number 存放数字的数组 * @param temp 词法分析语句数组 * @return 返回词法分析语句遍历指针的新位置 */ public int analysisNum(int position, byte[] number, byte temp[]) { // 如果是数字 ...
explode($separator, $string)组成字符串数组,每个字符串都是使用分隔符提取的字符串参数的子字符串 implode($separator, $string)将数组的元素转换为字符串 count($array)计算count($array)所有元素或对象中的某些...
isBlank(String str) 判断字符串是否为空或长度为0 或由空格组成 utf8Encode(String str) 以utf-8格式编码 capitalizeFirstLetter(String str) 首字母大写 源码可见StringUtils.java,更多方法及更详细参数介绍可见...
C#中有一个字符串拆分函数String.Split(),可以用于将一个字符串,拆分为一个字符串数组。在拆分的时候,需要一个拆分的“分隔符”。这个“分隔符”可以是一个字符,也可以是多个字符组成一个字符串。 先举一个简的...
1.1.1 公式的组成部分 1 1.1.2 数据类型及其相互转换 2 1.1.3 运算符及其优先级 3 1.1.4 普通公式与数组公式 5 1.1.5 单个单元格公式与多个单元格公式 5 1.1.6 Excel对数字精度、公式与函数等方面的限制 5 ...
1 下面程序的功能是统计用0至9之间的不同的数字组成的三位数的个数 main { int i j k count 0; for i 1;i< 9;i++ for j 0;j< 9;j++ if ① continue; else for k 0;k< 9;k++ if ② count++; ...
一:组件 1.基础组件: 什么是组件: 组件是视图层的基本组成单元。 组件自带一些功能与微信风格的样式。 一个组件通常包括开始标签 ...Array 数组 [ 1, "string" ] Object 对象 { key: value } EventHandler 事件
concat 方法 (Array) 返回一个由两个数组合并组成的新数组。 concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor ...
concat 方法 (Array) 返回一个由两个数组合并组成的新数组。 concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor ...
concat 方法 (Array) 返回一个由两个数组合并组成的新数组。 concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor ...
字符串类型(string) :由unicode字符、数字、标点符号组成,在javascript中没有char字符类型 ,即使只表示一个字符,也必须用到字符串 2数字型(number):不区分整型和浮点型 3.布尔型(boolean) 3.2复合数据类型 1....
该库主要在设计时考虑到音乐的算法组成,但是对于涉及数组和数字的生成和操作的其他目的肯定可以使用。 该库是我对算法组成,实时编码和电子音乐进行研究的结果,并且最初是在实时编码环境中使用Max / MSP进行原型...
实例003 输出由“*”组成的三角形 3 实例004 输出符号表情 5 第2章 Eclipse开发工具 6 实例005 下载并运行Eclipse工具 7 实例006 为Eclipse安装中文包 8 实例007 使用Eclipse注释代码 10 实例008 使用Eclipse格式化...
#创建一个数字组成的列表 numbers = [5, 1, 4, 3, 2, 6, 7, 9] #输出排序后的数字数组 print sorted(numbers) #输出原始数组,并未被改变 print numbers my_string = ['aa', 'BB', 'zz', 'CC', 'dd', EE] #按字符...
4) String[] split(String regex)根据给定正则表达式拆分该字符串后得到的字符串数组。 3、 创建正则表达式: 正则表达式中使用的常见字符: 1) \t:制表符(‘\u0009’). 2) \n:换行(‘\u000A’)。 3) \r:回车(...
数组长度 line0.GetLength(1) 数组赋值 可以从一个已经赋值的数组 array2 向未赋值的同等数组 array1 赋值,用 array1=array2; 这时,array1 就变成和 array2 一样的数组了。 集合 集合的使用 集合可以看成是可以...
命名的规则:组成:英文qer 数字123 下划线_ 和$(数字不能作为变量名的开头(首字母)) 匈牙利命名法:先写数据类型(数据类型的缩写),在写名字 驼峰命名法:大驼峰(每个单词首字母大写) 小驼峰(每个单词首...