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

10个基础的Java函数及其用法

发布时间:2023-06-18 21:18:16

1. System.out.println()

该函数用于在控制台输出信息。它可以打印任何类型的数据,包括字符串、数字、数组等等。例如:

System.out.println("Hello World");

输出结果为:

Hello World

2. Math.random()

该函数用于生成一个随机数。它返回一个0到1之间的double类型的数字,例如:

double randomNumber = Math.random();

3. Scanner.nextLine()

该函数通过键盘输入读取一行字符串。例如:

Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();

4. String.length()

该函数用于获取一个字符串的长度,例如:

String str = "Hello";
int length = str.length();

length的值为5。

5. Integer.parseInt()

该函数用于将一个字符串转换为整型数,例如:

String str = "123";
int number = Integer.parseInt(str);

number的值为123。

6. Arrays.sort()

该函数用于对数组进行排序,例如:

int[] numbers = {3,1,4,2};
Arrays.sort(numbers);

numbers数组将会被排序为{1,2,3,4}。

7. StringBuilder.append()

该函数用于往一个字符串中添加新的字符,例如:

StringBuilder sb = new StringBuilder("Hello");
sb.append(" World");

sb的值为"Hello World"。

8. ArrayList.add()

该函数用于往一个ArrayList中添加一个新元素,例如:

ArrayList<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);

numbers数组中将会包括1和2两个元素。

9. File.exists()

该函数用于判断一个文件是否存在,例如:

File file = new File("test.txt");
if(file.exists()){
    System.out.println("文件已存在");
}else{
    System.out.println("文件不存在");
}

如果test.txt文件存在,将会输出"文件已存在"。

10. Object.equals()

该函数用于比较两个对象是否相等,例如:

String str1 = "Hello";
String str2 = "World";
if(str1.equals(str2)){
  System.out.println("两个字符串相等");
}else{
  System.out.println("两个字符串不相等");
}

由于str1和str2不相等,将会输出"两个字符串不相等"。