摘要:
注意每个方法结束都要关闭workbook; 还有getIdbyname()方法中字符串flag与name的比较,一定要用equals()方法!!!; 剩下的不多解释,注释都在代码中: 阅读全文
摘要:
1.equals方法比较字符串的内容是否相同: 2. 不用==的原因: ①String a="abc";String b="abc" a==b将返回true,因为在java中字符串的值是不可改变的,相同的字符串在内存中只会存一份,所以a和b指向的是同一个对象; ②String a=new Strin 阅读全文
摘要:
一、集合(Collections) Java使用集合来组织和管理对象。 1、Java的集合类 集合类主要负责保存、盛装和管理对象,因此集合类也被称为容器类。 集合类分为Set、List、Map和Queue四大体系。 Set 代表无序、不可重复集合; List 代表有序、可重复集合; Map 代表具有 阅读全文
摘要:
如果是做连接数据库的话,系统难度就降低了不少;这次本人也算是体会到数据库的方便了吧(不过以后云储存好像会更受欢迎些);比如说查询列出所有数据吧:数据库每个表每一列都有列名,正常的做法是遍历数据库表,dao层利用list储存实体对象集,数据库表中每一行记录一个实体的各个属性: 连接excel表,同理: 阅读全文
摘要:
Stringbuffer是动态字符串数组,append( )是往动态字符串数组添加,跟“xxxx”+“yyyy”相当‘+’号。 跟String不同的是Stringbuffer是放一起的,String1+String2和Stringbuffer1.append("yyyy")虽然打印效果一样,但在内存 阅读全文
摘要:
错误原因:jar包版本更新,官方改动; 解决方法: 导入CellType包import org.apache.poi.ss.usermodel.CellType使用CellType.STRING代替HSSFCell.CELL_TYPE_STRING其他同理。 新版: 旧版: 阅读全文