Java函数库常用函数的示例代码
Java是一种非常流行的编程语言,它拥有强大的函数库,开发人员可以使用这些函数库的函数来实现各种功能。本文将介绍Java函数库中常用函数的示例代码。
1. 数组操作
Java中数组操作是非常常用的,下面是一些示例代码:
//声明一个数组
int[] arr = new int[5];
//给数组赋值
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
arr[3] = 4;
arr[4] = 5;
//获取数组长度
int length = arr.length;
//遍历数组
for (int i = 0; i < length; i++) {
System.out.println(arr[i]);
}
//将数组转化成字符串
String str = Arrays.toString(arr);
2. 字符串操作
Java字符串操作也是非常常用的,下面是一些示例代码:
//字符串比较
String str1 = "abc";
String str2 = "abc";
boolean b1 = str1.equals(str2);
//字符串判断
String str3 = "abc";
boolean b2 = str3.contains("ab");
//字符串替换
String str4 = "abcabcabc";
String str5 = str4.replace("abc", "def");
//字符串拼接
String str6 = "abc";
String str7 = "def";
String str8 = str6 + str7;
3. 时间操作
Java时间操作也是非常常用的,下面是一些示例代码:
//获取当前时间戳
long timestamp = System.currentTimeMillis();
//时间格式化
Date date = new Date(timestamp);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strDate = sdf.format(date);
//时间比较
Date date1 = new Date(1000000000);
Date date2 = new Date(2000000000);
boolean b3 = date1.before(date2);
//时间加减
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.HOUR_OF_DAY, 1);
Date newDate = calendar.getTime();
4. 文件操作
Java文件操作也是非常常用的,下面是一些示例代码:
//读取文件
File file = new File("E:/test.txt");
BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
//写入文件
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
bw.write("hello world");
bw.newLine();
bw.flush();
//创建文件夹
File dir = new File("E:/test");
dir.mkdir();
//删除文件
file.delete();
5. 数据库操作
Java连接数据库也是非常常用的,下面是一些示例代码:
//连接数据库
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/test", "root", "root");
//查询语句
String sql = "SELECT * FROM user";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println(rs.getInt("id") + "\t" + rs.getString("name") + "\t" + rs.getInt("age"));
}
//插入语句
String sql2 = "INSERT INTO user(name, age) VALUES ('Tom', 18)";
stmt.executeUpdate(sql2);
//修改语句
String sql3 = "UPDATE user SET age = 19 WHERE name = 'Tom'";
stmt.executeUpdate(sql3);
//删除语句
String sql4 = "DELETE FROM user WHERE name = 'Tom'";
stmt.executeUpdate(sql4);
总之,Java函数库中包含了非常多的函数,开发人员可以根据实际需要来使用这些函数,提高开发效率。本篇文章介绍了一些常见的函数,但并不是全部,读者可以根据需要去深入研究。
