常用Java函数使用实例
在Java中,有许多常用的函数可以帮助我们完成各种任务。下面是一些常用的Java函数的实例:
1. 字符串相关函数:
- length()函数可以返回一个字符串的长度。例如:String str = "Hello"; int len = str.length(); // len的值为5
- charAt()函数可以返回一个字符串中指定位置的字符。例如:String str = "Hello"; char c = str.charAt(1); // c的值为'e'
- substring()函数可以截取一个字符串的一部分。例如:String str = "Hello"; String sub = str.substring(1, 4); // sub的值为"ell"
2. 数字相关函数:
- Math.abs()函数可以返回一个数的绝对值。例如:int num = -5; int absNum = Math.abs(num); // absNum的值为5
- Math.max()函数可以返回两个数中较大的那个数。例如:int a = 5, b = 3; int maxNum = Math.max(a, b); // maxNum的值为5
- Math.random()函数可以返回一个0到1之间的随机数。例如:double randomNum = Math.random(); // randomNum的值为0到1之间的一个随机数
3. 数组相关函数:
- Array.sort()函数可以对一个数组进行排序。例如:int[] arr = {3, 1, 2}; Arrays.sort(arr); // arr的值变为{1, 2, 3}
- Array.copyOf()函数可以复制一个数组。例如:int[] arr1 = {1, 2, 3}; int[] arr2 = Arrays.copyOf(arr1, arr1.length); // arr2的值为{1, 2, 3}
- Array.toString()函数可以将一个数组转换为字符串。例如:int[] arr = {1, 2, 3}; String str = Arrays.toString(arr); // str的值为"[1, 2, 3]"
4. 文件相关函数:
- File.createNewFile()函数可以创建一个新的文件。例如:File file = new File("file.txt"); file.createNewFile();
- File.exists()函数可以判断一个文件是否存在。例如:File file = new File("file.txt"); boolean exists = file.exists(); // exists的值为true或false
- File.listFiles()函数可以返回一个目录中的所有文件。例如:File dir = new File("directory"); File[] files = dir.listFiles();
5. 时间相关函数:
- System.currentTimeMillis()函数可以返回当前时间的毫秒表示。例如:long currentTime = System.currentTimeMillis();
- SimpleDateFormat.format()函数可以将一个日期格式化为指定的格式。例如:Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String formattedDate = sdf.format(date); // formattedDate的值为当前日期的字符串表示
这些函数只是Java中一小部分常用函数的实例,还有许多其他函数可以满足不同的需求。掌握这些常用函数可以帮助我们更高效地编写Java代码。
