JAVA注意事项
1、注意Map是无序的
2、common-io-2.6版本支持JDK1.7,但common-io-2.7以上(含)需要JDK1.8
3、String类型转char,char[] maxItemIdCharEnd = maxItemIdEnd.toCharArray();
4、ArrayList.indexOf()方法,通过这个方法,比如说ArrayList里面有【"AAA","BBB"】,如果ArrayList.indexOf(“aaa”),则取不到下标是多少,只能取出来是-1
5、通过这样的分割方式是有风险的,如果value是“”,那么下次进来,就依然sb.length() == 0
StringBuffer sb = new StringBuffer(); for(String value : values){ if(sb.length() == 0){ sb.append(value); }else{ sb.append("$"+value); } }
6、("||")字符串分割,直接分隔不行,String[] strs = str.split("\\|\\|"); |在正则表达式里表示或者的意思,转一下就好了。