java return[string]
时间: 2023-09-13 08:05:21 浏览: 37
在 Java 中,可以使用以下语法返回一个字符串数组:
```java
public String[] getStringArray() {
String[] arr = {"Hello", "World"};
return arr;
}
```
这个方法将返回一个包含 "Hello" 和 "World" 两个字符串的数组。你可以通过调用 `getStringArray()` 方法来获取该数组。例如:
```java
String[] myArray = getStringArray();
System.out.println(Arrays.toString(myArray)); // 输出 [Hello, World]
```
相关问题
java list string排序
可以使用Collections.sort(List<T>)方法对List<String>进行排序。示例如下:
```java
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "orange", "pear");
Collections.sort(list);
System.out.println(list);
}
}
```
输出结果为:
```
[apple, banana, orange, pear]
```
如果要实现自定义排序,可以使用Comparator接口,示例如下:
```java
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "orange", "pear");
Collections.sort(list, new StringLengthComparator());
System.out.println(list);
}
}
class StringLengthComparator implements Comparator<String> {
@Override
public int compare(String s1, String s2) {
return Integer.compare(s1.length(), s2.length());
}
}
```
输出结果为:
```
[pear, apple, banana, orange]
```
java string转date
在Java中,可以使用SimpleDateFormat类将字符串类型的日期转换为Date类型。
具体实现如下:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil {
public static Date stringToDate(String dateString, String dateFormat) throws Exception {
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
return sdf.parse(dateString);
}
}
```
在上述代码中,我们定义了一个stringToDate方法,该方法接收两个参数:一个是字符串类型的日期dateString,另一个是日期格式dateFormat。使用SimpleDateFormat类将字符串类型的日期转换为Date类型并返回。
使用示例:
```java
String dateString = "2021-10-20 15:30:00";
String dateFormat = "yyyy-MM-dd HH:mm:ss";
Date date = DateUtil.stringToDate(dateString, dateFormat);
System.out.println(date);
```
这里我们将字符串类型的日期2021-10-20 15:30:00转换为Date类型,输出结果为:`Wed Oct 20 15:30:00 CST 2021`。
需要注意的是,使用SimpleDateFormat类转换日期时,需要指定正确的日期格式,否则会抛出ParseException异常。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)