USEGEAR

导航

12 2021 档案

java学习-6-核心类:字符串StringJoiner 和数组一起玩
摘要:public class Main { public static void main(String[] args) { String[] names = {"Bob", "Alice", "Grace"}; var sj = new StringJoiner("-"); for (String n 阅读全文

posted @ 2021-12-30 12:26 USEGEAR 阅读(77) 评论(0) 推荐(0) 编辑

java学习-5-核心类:字符串StringBuilder
摘要:对字符串进行拼接,用java标准库提供的可变对象:StringBuilder。 StringBuilder sb = StringBuilder(1024); for (int i = 0;i < 1000;i++){ sb.append(','); sb.append(i); }String s 阅读全文

posted @ 2021-12-30 12:05 USEGEAR 阅读(25) 评论(0) 推荐(0) 编辑

java学习-4-核心类:字符串
摘要:实际上字符串String内部是通过一个char[]数组表示的。因此 String s = new String(new char[] {'h','e','l','l','o'}; 和 String s = "hello"; 是等价的 因为java的字符串作为对象放入常量池的。所以:字符串比较不要用 阅读全文

posted @ 2021-12-30 11:55 USEGEAR 阅读(28) 评论(0) 推荐(0) 编辑

PG的json类型
摘要:1、json分成json(纯字符串)和jsonb(二进制) 2、查询json CREATE TABLE "test"."test_json1" ( "id" serial2, "name" json, PRIMARY KEY ("id") );INSERT INTO "test_json1" ("n 阅读全文

posted @ 2021-12-08 12:38 USEGEAR 阅读(2221) 评论(0) 推荐(0) 编辑

PG的子查询:insert 没有就插入记录,update有则更新记录
摘要:insert into t --进行插入 values(1,'name') ON CONFLICT(id) --如果id这个键存在 do update set --更新以下字段 name=EXCLUDED.name ; insert into t (a1,b1,c1) select a2,b2,c2 阅读全文

posted @ 2021-12-01 16:56 USEGEAR 阅读(1373) 评论(0) 推荐(0) 编辑