///String str4 = Integer.toString(i,x) ; ///10进制的数字i转换成x进制的字符串
/// System.out.println(Integer.parseInt(“对应进制格式”,这个字符串是多少进制)); #将制定进制的字符串转换成十进制Int类型
System.out.println(Integer.parseInt(“7B”,16)); //将16进制的“ 7B”转换成十进制Int类型
//Integer.parseInt(str4) #将字符串转换为int类型
String str4 = "123123"; //纯数字的字符串
System.out.println(Integer.parseInt(str4)+1); //123124
System.out.println(str4+1); // 123123
// System.out.println(Integer.toString(int i,radix)); #将进制i转换成对象的进制
System.out.println(Integer.toString(11,8)); //将数字11转成8进制,返回一个字符串类型
String s = "abc";
System.out.println(s.concat(s)); //"abcabc"
System.out.println(s.contains("a")); //true
int a = 8;
System.out.println(String.valueOf(a)); //将转换成字符串类型
public static void main(String[] args) {
String s = "aaa";
s.toUpperCase();
System.out.println(s); //aaa
System.out.println(s.toUpperCase()); //AAA
}
均不会改变原对象
如:2<<2 就是指2所在的二进制数10,往前移动两位变成1000。
public static void main(String[] args) {
System.out.println(Integer.toBinaryString(2)); // 二进制数为:10
System.out.println(Integer.toBinaryString(8)); // 二进制数为:1000
System.out.println(Integer.toBinaryString(2<<2)); //10往前移两位:1000
}
*Math.sqrt()//计算平方根
*Math.cbrt()//计算立方根
*Math.pow(a, b)//计算a的b次方
*Math.max((1,25)); //比较两个数并返回最大值
*Math.min((1,15)); //比较两个数并返回最小值
char s [] = {'d','a','b'}; //可以是出字符串外的其他类型,如int
Arrays.sort(s); // 排序
System.out.println(s); // abd
ArrayList arrlst = new ArrayList();
arrlst.add("A");
arrlst.add("B");
arrlst.add("o");
arrlst.add("D");
arrlst.add("a");
Collections.reverse(arrlst);
System.out.println("The Reverse List is :"+arrlst);
System.out.println(Collections.max(arrlst)); // 返回最大值 o
因篇幅问题不能全部显示,请点此查看更多更全内容