空指针异常...
usedroom[i]=String.valueOf(rs1.getInt( "roomID "));   
 这句为什么会有NULLPOINTEREXCEPTION?
------解决方案--------------------看看数据库里有没有roomID字段,很可能是这个错误。
------解决方案--------------------不是字段问题, 如果字段问题会出现一个 '参数错误异常 ', 问题可能是你的rs1是空引用. 
 你可以这么办,按我的代码来编写一个测试程序.   
 if(rs1 == null){ 
     System.out.println( "rs1 is null. "); 
     return; 
 } 
 usedroom[i]=String.valueOf(rs1.getInt( "roomID "));