Java的常用工具

1、格式化字符串
(1) import java.text.MessageFormat;
(2) String format = MessageFormat("{0}xxx{n}",xxx,xxx);

2、日期工具
(1) import java.util.Date;
(2) Date now = new Date(); 获取系统当前日期+时间
(3) Date fix = new(long num); 根据指定的长整数创建日期对象

3、日期格式化
(1) import java.util.SimpleDateFormat;
(2) SimpleDateFormat sdf = new.SinmpDateFormar(“yyyy-MM-dd HH.mm.ss.SSS”);
(3) String formatDate = sdf.format(日期对象);

4、控制台输入
(1) import java.util.Scanner;
Scanner sc = new Scanner(System.in);
char a = sc.next().charAt(0);//读取控制台输入的一个字符
String b = sc.next();//读取控制台输入的字符串
xxx c = sc.nextXxx();//读取控制台输入的值

5、常用数学函数
(1) 去除小数: a = Math.floor(a); 去除a的小数部分
(2)进位: double ceil = Math.ceil(double num)只要小数不为0,进1
(3) 幂运算 double num = Math.pow(底数,幂);
(4)开二次方 double sqrt = Math.sqrt(double num);

6、随机数工具
(1) Random
1) import java.util.Random();
2) Random rand = new Randon();
3) int num = rand. nextInt(N); num 的取值范围为:0~N-1
4) 伪随机现象:如果在 import java.util.Random(XXX) 则每次随机数都相同

7.字符串的常用函数 String str = …;
(1) 获取字符的下标为n的字符:char c=str.charAt(n);
(2) 将字符串转化为字符数组:char[]cs = str.toCharArray();

8.字符串类型(符合其他类型特征)转化为其他类型String str = …;
(1)int val = Integer.parselnt(str);
(2)double val =Double.parseDouble(str);
(3)注意:上面两个不符合其类型会报: Java.lang.NumberFormatException
(4)boolean val = Boolean.parseBoolean(str);

9.构建字符串的方法
(1)String str = “xxx”;
(2)String str = new String {char[]chars[,int,offset,int count]};

猜你喜欢

转载自blog.csdn.net/ccsynl/article/details/106320167