欢迎访问宙启技术站
智能推送

Java中常用的函数库和其使用方法

发布时间:2023-06-12 19:26:22

Java中有很多常用的函数库,它们都有自己的特点和使用方式,下面就是其中一些函数库和它们的使用方法:

1. String类:

String类是Java中最基本的类之一,用来表示字符串。它提供了很多常用的字符串操作方法,如长度、比较、连接、替换等等。使用方法示例如下:

String str = "Hello World!";

int len = str.length(); // 获取字符串长度

int index = str.indexOf("World"); // 获取子字符串在原字符串中的下标

String newStr = str.replace("W", "w"); // 替换字符串中的指定字符

2. Math类:

Math类是Java中的一个数学库,提供了很多数学常量和函数,如三角函数、指数、对数等等。使用方法示例如下:

int x = 10;

double y = Math.sqrt(x); // 求平方根

double z = Math.pow(x, 2); // 求平方

double a = Math.sin(Math.PI/2); // 求正弦值

3. Random类:

Random类是Java中的一个随机数库,用于生成随机数。使用方法示例如下:

Random rand = new Random();

int num = rand.nextInt(100); // 生成0-99的随机整数

double d = rand.nextDouble(); // 生成0-1之间的随机小数

4. ArrayList类:

ArrayList类是Java中的一个动态数组库,用于存储一组有序的元素。它提供了很多常用的数组操作方法,如添加、删除、插入、获取大小等等。使用方法示例如下:

ArrayList<Integer> list = new ArrayList<>();

list.add(1); // 添加元素

list.add(2);

list.add(3);

list.remove(2); // 删除元素

int size = list.size(); // 获取数组大小

5. Calendar类:

Calendar类是Java中的一个日期处理库,提供了很多日期和时间操作方法。使用方法示例如下:

Calendar calendar = Calendar.getInstance();

int year = calendar.get(Calendar.YEAR); // 获取当前年份

int month = calendar.get(Calendar.MONTH) + 1; // 获取当前月份

int day = calendar.get(Calendar.DAY_OF_MONTH); // 获取当前日期

6. DateFormat类:

DateFormat类是Java中的一个日期格式化库,用于将日期格式化为指定的字符串格式。使用方法示例如下:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

Date date = new Date();

String strDate = sdf.format(date); // 将日期格式化为字符串

7. System类:

System类是Java中的一个系统库,提供了很多系统相关的方法,如获取当前时间、打印输出等等。使用方法示例如下:

long time = System.currentTimeMillis(); // 获取当前时间戳(毫秒)

System.out.println("Hello World"); // 打印输出字符串

以上就是Java中常用的函数库和它们的使用方法。当然,Java中还有很多其他的函数库,读者可以根据自己的需求进一步学习和使用。