java常用api总结

来源:互联网 发布:签章软件下载 编辑:程序博客网 时间:2024/05/16 23:42

1:字符串大小写转换

String str = "aaaaaBBcccc";

String Upstr = str.toUpperCase();

String Lowstr = str.toLowerCase();

2:LinkedHashSet去重且有序

3:数字在内存中 ,被转化为二进制。

例如7表示为0111
n&(n-1) 即(0111)&(0110)== 0110 就是 n去除了最后一个1 ;
几个1 就可以在几次内 去除几个1;
4:进制转化

A、十进制转换其他

  十进制转成二进制 
  Integer.toBinaryString(int i) 

  十进制转成八进制 
  Integer.toOctalString(int i) 

  十进制转成十六进制: 
  Integer.toHexString(int i)

B、其他转换十进制

  二进制转十进制 
  Integer.valueOf("1010",2).toString()

  八进制转成十进制 
  Integer.valueOf("125",8).toString() 

  十六进制转成十进制 
  Integer.valueOf("ABCDEF",16).toString() 


原创粉丝点击