保留位数
double value =new BigDecimal(tatol).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
分割字符串
String a="123,123,11";
String[] str=a.split(",");
获取字符串指定的位置
str.charAt(int index)
移除字符串前后的空格
str.tirm()
//以..字符开头
str.startWith(String n) 返回值 boolean
////以..字符结尾
str.endWith(String n) 返回值 boolean
从哪里开始,一直到最后
str.subString (0)
从哪里开始,到哪里结束 [0,1)
str.subString (0,1)
字符串连接
str.concat( String n)
返回字节数组
byte[] b=str.getbytes();
按照 UTF-8 获取字符数组
byte[] b=str.getbytes(“utf-8”);
//返回a字符的索引 第一次出现的位置
int index=str.indexOf('a');
str.contains 判断是否有重复的返回boolean
倒叙输出
str.reverse()
StringBuffer sb=new StringBuffer(str);
sb.reverse().toString().equals(str)
字符传中包含13579 则返回true 否则false
String.matches([13579]);