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);當前時間一小時後