常用API

 

常用API概述

  1. 数学类

  2. 包装类

  3. 时间类

  4. 字符串

  5. String Builder和StringBuffer

  6. DecimalFormat

     

数学类:

数学类的方法都是静态方法,可以直接引用——Math.方法();

常用数学类方法:

  1. abs():获取绝对值

  2. max():求最大值

  3. min():求最小值

  4. pow():求次幂

  5. round():四舍五入

  6. sqrt():求平方根

     

基本数据类型包装类:

java8种基本数据类型以及对应的包类如下:

  1. byte -> Byte

  2. short -> Short

  1. int -> Integer

  1. long -> Long

  1. float -> Float

  1. double -> Double

  1. char -> Character

  1. boolean -> Boolean

这些类都在java.lang包中

包装类的意义:

  1. 让基本数据类型有面向对象的特征

  2. 封装了字符串转化成基本数据类型的方法(重点)

常用转化方法:

Integer.parseInt()

Long.paseLong()

Double.parseDouble()

参考代码:

 public class Test {
     public static void main(String[] args) {
         
 //       Integer i = new Integer(10);// 创建包装类对象
 //       Integer ii = 10; // 自动打包
 //       System.out.println(i+10); // 在使用上,int 和Integer 其实没有区别,可以互相使用
 //       System.out.println(ii+10);
 //       int j = ii;// 自动解包
 //       System.out.println(j+100);
 
         String a = "12";
         String b = "34";
         System.out.println(a+b); // 1234
     // 转型:
         // 字符串转成int的唯一方案
         int c = Integer.parseInt(a);
         int d = Integer.parseInt(b);
         System.out.println(c+d); // 46
         
         // 字符串转成double类型
         String e = "1.25";
         double f = Double.parseDouble(e);
         System.out.println(f*6); // 7.5
 
         // 转成long类型
         long l = Long.parseLong("1234567");
         System.out.println(l);
    }
 }

 

 

 

posted @ 2021-08-11 12:11  时间最考验人  阅读(74)  评论(0编辑  收藏  举报