您的位置:首页 > 编程语言 > Java开发

Java的一些入门总结

2016-03-23 21:55 309 查看


1.小数保留多少位


2.多组测试数据

while(in.hasNext())

 


3.^

按位异或。比如二进制     1001 ^ 1100 = 0101

0^0=0,1^1=0 ,1^0 = 1,0^1=1。

 

如换位  int a=2,b=3;

a=a^b;

b=a^b;

a=b^a;

 


4.闰年 

 2月加一天  判断:%4==0&& %!=0 || %400 ==0

 


5.

   

       scanner输入一次不能提供2次next()方法....

   连续输入int跟String时要再次定义Scanner 

6.进制转换

    十进制转成十六进制: 

    Integer.toHexString(int i) 

    十进制转成八进制 

    Integer.toOctalString(int i) 

    十进制转成二进制 

    Integer.toBinaryString(int i) 

    十六进制转成十进制 

    Integer.valueOf("FFFF",16).toString() 

    八进制转成十进制 

    Integer.valueOf("876",8).toString() 

    二进制转十进制 

    Integer.valueOf("0101",2).toString() 

    有什么方法可以直接将2,8,16进制直接转换为10进制的吗? 

    java.lang.Integer类 

    parseInt(String s, int radix) 

 

7.内部类的排序  

  Arrays.sort(a);

8.Scanner 分隔符:

 


9.Math类库:

     sqrt(double arg) 计算参数的平方根,返回类型为double型 

pow(double arg1,bouble arg2) 计算arg1为底arg2为指数的幂返回类型为 double型

abs(arg) : 返回arg绝对值,arg可以是:int,long,float,double.


10.Scanner in=new Scanner(System.in);

while(in.hasNext()){

String s = in.next();

 

 会不定期更新。

 相关:String方法总结


1.小数保留多少位


2.多组测试数据

while(in.hasNext())

 


3.^

按位异或。比如二进制     1001 ^ 1100 = 0101

0^0=0,1^1=0 ,1^0 = 1,0^1=1。

 

如换位  int a=2,b=3;

a=a^b;

b=a^b;

a=b^a;

 


4.闰年 

 2月加一天  判断:%4==0&& %!=0 || %400 ==0

 


5.

   

       scanner输入一次不能提供2次next()方法....

   连续输入int跟String时要再次定义Scanner 

6.进制转换

    十进制转成十六进制: 

    Integer.toHexString(int i) 

    十进制转成八进制 

    Integer.toOctalString(int i) 

    十进制转成二进制 

    Integer.toBinaryString(int i) 

    十六进制转成十进制 

    Integer.valueOf("FFFF",16).toString() 

    八进制转成十进制 

    Integer.valueOf("876",8).toString() 

    二进制转十进制 

    Integer.valueOf("0101",2).toString() 

    有什么方法可以直接将2,8,16进制直接转换为10进制的吗? 

    java.lang.Integer类 

    parseInt(String s, int radix) 

 

7.内部类的排序  

  Arrays.sort(a);

8.Scanner 分隔符:

 


9.Math类库:

     sqrt(double arg) 计算参数的平方根,返回类型为double型 

pow(double arg1,bouble arg2) 计算arg1为底arg2为指数的幂返回类型为 double型

abs(arg) : 返回arg绝对值,arg可以是:int,long,float,double.


10.Scanner in=new Scanner(System.in);

while(in.hasNext()){

String s = in.next();

 

 会不定期更新。

 相关:String方法总结
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: