Java 字符串转换373


在 Java 中,字符串是一个对象,它由一系列字符组成。字符串转换是将字符串从一种格式转换为另一种格式的过程。Java 提供了多种方法来转换字符串,包括将字符串转换为数字、布尔值、日期时间值,以及将字符串转换为大写或小写。

将字符串转换为数字

可以使用 () 方法将字符串转换为整数,() 方法将字符串转换为长整数,() 方法将字符串转换为浮点数,() 方法将字符串转换为双精度浮点数。例如:```java
String number = "123";
int intValue = (number);
(intValue); // 输出:123
```

将字符串转换为布尔值

可以使用 () 方法将字符串转换为布尔值。该方法返回 true 如果字符串为 "true",否则返回 false。例如:```java
String boolValue = "true";
boolean booleanValue = (boolValue);
(booleanValue); // 输出:true
```

将字符串转换为日期时间值

可以使用 SimpleDateFormat 类将字符串转换为日期时间值。SimpleDateFormat 类提供了一个 parse() 方法,它接受一个字符串并返回一个 Date 对象。例如:```java
String dateStr = "2023-03-08";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = (dateStr);
(date); // 输出:Wed Mar 08 00:00:00 PST 2023
```

将字符串转换为大写或小写

可以使用 () 方法将字符串转换为大写,() 方法将字符串转换为小写。例如:```java
String str = "Hello World";
String upperStr = ();
String lowerStr = ();
(upperStr); // 输出:HELLO WORLD
(lowerStr); // 输出:hello world
```

其他转换

Java 还提供了其他字符串转换方法,例如:* ():移除字符串首尾空格
* ():替换字符串中的子字符串
* ():返回字符串的一部分
* ():格式化字符串

Java 提供了多种方法来转换字符串。通过熟悉这些方法,开发人员可以轻松地在各种格式之间转换字符串,从而满足他们的应用程序需求。

2024-10-18


上一篇:使用 Java 建立数据库连接

下一篇:Java 中的字符串:理解并掌握基本知识