添加对象到数据库中

2023-12-13 16:33:31


public class test {
? ? public static List<Kingcc> toList() throws Exception {
? ? ? ? List<Kingcc> kingccs = new ArrayList<>();
? ? ? ? String s = new String("Hero{id=9, name='乐芙兰', paice=3, fetter1='AI程序', fetter2='灵能使', fetter3='黑客', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=12, name='亚索', paice=2, fetter1='激光特工', fetter2='决斗大师', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=13, name='伊泽瑞尔', paice=2, fetter1='地下魔盗团', fetter2='情报特工', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=14, name='佐伊', paice=3, fetter1='小天才', fetter2='淘气包', fetter3='黑客', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=15, name='佛耶戈', paice=4, fetter1='福牛守护者', fetter2='混沌战士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=16, name='内瑟斯', paice=1, fetter1='幻灵战队', fetter2='吉祥物', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=17, name='凯尔', paice=1, fetter1='地下魔盗团', fetter2='决斗大师', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=18, name='加里奥', paice=1, fetter1='平民英雄', fetter2='吉祥物', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=19, name='努努与威朗普', paice=5, fetter1='小天才', fetter2='吉祥物', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=20, name='劫', paice=4, fetter1='激光特工', fetter2='决斗大师', fetter3='黑客', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=21, name='卑尔维斯', paice=4, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=22, name='卡密尔', paice=2, fetter1='AI程序', fetter2='混沌战士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=23, name='卡莎', paice=3, fetter1='星之守护者', fetter2='情报特工', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=24, name='厄加特', paice=5, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=25, name='厄斐琉斯', paice=5, fetter1='福牛守护者', fetter2='枪手', fetter3='枪神', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=26, name='厄运小姐', paice=4, fetter1='幻灵战队', fetter2='精英战士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=28, name='塔莉娅', paice=4, fetter1='星之守护者', fetter2='灵能使', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=29, name='塞拉斯', paice=1, fetter1='幻灵战队', fetter2='混沌战士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=30, name='墨菲特', paice=2, fetter1='超级英雄', fetter2='吉祥物', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=31, name='娑娜', paice=3, fetter1='地下魔盗团', fetter2='灵能使', fetter3='爱心使者', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=32, name='孙悟空', paice=1, fetter1='战斗机甲', fetter2='护卫', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=33, name='安妮', paice=2, fetter1='小天才', fetter2='福牛守护者', fetter3='灵能使', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=34, name='尼菈', paice=3, fetter1='星之守护者', fetter2='决斗大师', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=35, name='布里茨', paice=1, fetter1='AI程序', fetter2='斗士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=36, name='希维尔', paice=2, fetter1='平民英雄', fetter2='枪手', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=37, name='德莱文', paice=2, fetter1='战斗机甲', fetter2='精英战士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=38, name='悠米', paice=2, fetter1='星之守护者', fetter2='吉祥物', fetter3='爱心使者', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=39, name='扎克', paice=4, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=40, name='拉克丝', paice=1, fetter1='星之守护者', fetter2='灵能使', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=41, name='拉莫斯', paice=3, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=42, name='普朗克', paice=1, fetter1='超级英雄', fetter2='决斗大师', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=43, name='李青', paice=2, fetter1='超级英雄', fetter2='爱心使者', fetter3='斗士', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=44, name='波比', paice=1, fetter1='小天才', fetter2='护卫', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=45, name='泰隆', paice=1, fetter1='福牛守护者', fetter2='混沌战士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=46, name='瑞雯', paice=3, fetter1='幻灵战队', fetter2='护卫', fetter3='斗士', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=47, name='瑟庄妮', paice=4, fetter1='激光特工', fetter2='斗士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=48, name='瑟提', paice=4, fetter1='战斗机甲', fetter2='护卫', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=49, name='璐璐', paice=1, fetter1='小天才', fetter2='爱心使者', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=50, name='科加斯', paice=3, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=51, name='索尔', paice=4, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=52, name='索拉卡', paice=4, fetter1='AI程序', fetter2='爱心使者', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=53, name='维克兹', paice=3, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=54, name='艾克', paice=4, fetter1='星之守护者', fetter2='淘气包', fetter3='秘术卫士', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=55, name='艾希', paice=1, fetter1='激光特工', fetter2='情报特工', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=56, name='芮尔', paice=2, fetter1='星之守护者', fetter2='护卫', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=57, name='莎米拉', paice=4, fetter1='地下魔盗团', fetter2='枪手', fetter3='精英战士', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=58, name='莫德凯撒', paice=5, fetter1='激光特工', fetter2='精英战士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=59, name='菲奥娜', paice=2, fetter1='福牛守护者', fetter2='决斗大师', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=60, name='蔚', paice=2, fetter1='地下魔盗团', fetter2='斗士', fetter3='秘术卫士', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=61, name='蕾欧娜', paice=5, fetter1='战斗机甲', fetter2='混沌战士', fetter3='秘术卫士', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=62, name='薇恩', paice=3, fetter1='幻灵战队', fetter2='决斗大师', fetter3='情报特工', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=63, name='费德提克', paice=5, fetter1='怪兽', fetter2='null', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=64, name='贾克斯', paice=3, fetter1='战斗机甲', fetter2='斗士', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=65, name='赛娜', paice=3, fetter1='激光特工', fetter2='枪手', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=66, name='辛德拉', paice=5, fetter1='星之守护者', fetter2='爱心使者', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=67, name='迦娜', paice=5, fetter1='平民英雄', fetter2='灵能使', fetter3='气象主播', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=68, name='金克斯', paice=2, fetter1='幻灵战队', fetter2='淘气包', fetter3='null', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=69, name='阿利斯塔', paice=3, fetter1='福牛守护者', fetter2='吉祥物', fetter3='秘术卫士', season=8}\n" +
? ? ? ? ? ? ? ? "Hero{id=70, name='雷克顿', paice=1, fetter1='激光特工', fetter2='斗士', fetter3='null', season=8}\n");
? ? ? ? for (String s1 : s.split("}\n")) {
? ? ? ? ? ? String s2 = s1.replace("Hero{id=", "");
? ? ? ? ? ? Kingcc k = toK(s2);
? ? ? ? ? ? kingccs.add(k);
? ? ? ? }
? ? ? ? return kingccs;
? ? }

? ? @Test
? ? public static Kingcc toK(String a) throws Exception{
? ? ? ? Kingcc kingcc = new Kingcc();
? ? ? ? String r = "YAHOU";
? ? ? ? //String a = "12, name='亚索', paice=2, fetter1='激光特工', fetter2='决斗大师', fetter3='null', season=8";
? ? ? ? String replace = a.replace(", name='",r)//.replace("id=", null)
? ? ? ? ? ? ? ? .replace("', paice=", r).replace(", fetter1='", r)
? ? ? ? ? ? ? ? .replace("', fetter2='", r).replace("', fetter3='", r)
? ? ? ? ? ? ? ? .replace("', season=", r);
? ? ? ? int i = 0;
? ? ? ? for (String s : replace.split(r)) {
? ? ? ? ? ? ? ? ? ? ?switch (i) {
? ? ? ? ? ? ? ? case 0:
? ? ? ? ? ? ? ? ? ? kingcc.setId(Integer.parseInt(s));
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? ? ? kingcc.setName(s);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? ? ? kingcc.setPrice(Integer.parseInt(s));
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 3:
? ? ? ? ? ? ? ? ? ? kingcc.setFetter1(s);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 4:
? ? ? ? ? ? ? ? ? ? kingcc.setFetter2(s);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 5:
? ? ? ? ? ? ? ? ? ? kingcc.setFetter3(s);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 6:
? ? ? ? ? ? ? ? ? ? kingcc.setSeason(Integer.parseInt(s));
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? ? ? i++;
? ? ? ? }
? ? ? ?return kingcc;
? ? }

}
?

文章来源:https://blog.csdn.net/weixin_55990599/article/details/134974824
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。