str.length(); 返回字符串的长度 str.charAt(int index); 返回指定位置的字符 str.indexOf(String s); 返回s在字符串的位置,没找到返回-1 str.trim(); 返回将原字符串前导和尾随空格删除的字符串 str.contains(String str); 如果包含str返回true str.replaceFirst(str1, str2); 将字符串第一次出现的str1替换为str2 sb.insert(String str); 将str添加到当前sb中的指定位置Math
Math.max(long a, long b); 返回两个参数中较大的值 Math.sqrt(double a); 求参数的算术平方根 Math.abs(double a); 返回一个类型和参数类型一致的绝对值 Math.pow(double a, double b); 返回第一个参数的第二个参数次方。 Math.ceil(double x); 向上取整 Math.floor(double x); 向下取整 Math.round(double x); 四舍五入 Math.random(); 生成一个[0,1]之间的伪随机数Integer|
Integer.parseInt(String s); String—>int Integer.toBinaryString(int i); 转二进制 Integer.toOctalString(int i); 转八进制 Integer.toHexString(int i); 转十六进制BigInteger和BigDecimal
大数操作,以字符串传入
//将 s 以 radix 进制传入bi BigInteger bi=new BigInteger(String val, int radix); //加减乘除余,add、sutract、multiply、divide、remainder bi1.add(bi2); ...... //BigDecimal差不多Format 待补充



