标签:转义 操作 i++ not 方法 color cas als 长度
1.纯数字字符串补0为指定位,格式化输出(例如00482这样)
使用String.format处理:
int mNumber = 1; // 0 代表前面补充0 // 4 代表长度为4 // d 代表参数为正数型 String str = String.format("%05d", mNumber ); System.out.println(str); // 00001
2.字符串按照分隔符拆分,使用split拆分,但是注意如果分隔符为| , * 运行将抛出java.util.regex.PatternSyntaxException异常,用加号 + 也是如此,就需要用“\\”转义再用。
3.将纯数字字符串拆分为int数组
/** * 将str拆分为数组 */ public static int[] stringToInts(String s){ int[] n = new int[s.length()]; for(int i = 0;i<s.length();i++){ n[i] = Integer.parseInt(s.substring(i,i+1)); } return n; }
4. 忽略字符串大小写情况下判别字符串相等的方法equalsIgnoreCase(another str)
标签:转义 操作 i++ not 方法 color cas als 长度
原文地址:https://www.cnblogs.com/yjpjy/p/10383681.html