首页 > 编程语言 > 详细

java文字排序小记

时间:2019-07-20 12:19:07      阅读:73      评论:0      收藏:0      [点我收藏+]
List list = new ArrayList(); Document document = Jsoup.parse(new File("E:\\test\\erp_index.html"), "UTF-8"); final Elements bookname = document.getElementsByClass("bookname"); final Elements bookzz = document.getElementsByClass("bookzz"); final Elements bookjs = document.getElementsByClass("bookjs"); final Elements bookbtn = document.getElementsByClass("bookbtn"); for (int i = 0; i < bookname.size(); i++) { String s = bookname.get(i).select("a").attr("href"); LogUtil.info(bookname.get(i).text() + "," + bookzz.get(i).text() + "," + bookbtn.get(i).text()); list.add(new ClientVersion(bookbtn.get(i).text(), bookname.get(i).text()+"<-->"+s)); } LogUtil.info("一共多少:" + bookname.size()); Collections.sort(list, new Comparator<ClientVersion>() { @Override public int compare(ClientVersion o1, ClientVersion o2) { Comparator<Object> compare = Collator.getInstance(java.util.Locale.CHINA); return ((Collator) compare).compare(o1.getClient(), o2.getClient()); } }); final Iterator iterator = list.iterator(); while (iterator.hasNext()) { final ClientVersion next = (ClientVersion)iterator.next(); LogUtil.info(next.getClient() + "-->" + next.getClientVersion()); }

技术分享图片

java文字排序小记

原文:https://blog.51cto.com/357712148/2421897

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!