1. 程式人生 > 其它 >17. OpenStreetMap可更新向量瓦片

17. OpenStreetMap可更新向量瓦片

字串拼接:

List<String> list = Arrays.asList("a", "b", "c");

1.1stream流

String join = list.stream().collect(Collectors.joining(","));

1.2join方法

String join = String.join(",", list);

輸出都是“a,b,c”

2拼接重複字串

String str = StringUtils.repeat("ab", 2);

輸出“abab”

3.首字母大寫

String name= StringUtils.capitalize("xiaozhou")

輸出“Xiaozhou”

字串比較:

不計大小寫比較:.equalsIgnoreCase

a.equalslgnoreCase(b);

判斷相等:.equals

Objects.equals(a,b)

如果是a.equals(b)若a為空會報異常

List集合取交集:

List<String> list1 = Arrays.asList("a", "b", "c");

List<String> list2 = Arrays.asList("a", "b", "d");

list1.retainAll(list2);

輸出“a”,“b”

日期:

格式化:

Date轉String:

String date = DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss");

String轉Date:

Date date = DateUtils.parseDate("2021-05-01 01:01:01", "yyyy-MM-dd HH:mm:ss");

日期計算:

Date date = DateUtils.addHours(new Date(), 1);當前時間一小時後