public static void creatable(String tableName,String[] familys){ try{ public Configuration conf = HBaseConfiguration.create();//HBase管理信息 HBaseAdmin hbaseAdmin = new HBaseAdmin(conf);//HBase管理对象 if(hbaseAdmin.tableExists(tableName)){;} //表是否存在 else{ HTableDescriptor tableDesc = new HTableDescriptor(tableName); for(int i=0;i<familys.length;i++){//表的列簇,没有列的信息 tableDesc.addFamily(new HColumnDescriptor(familys[i])); } hbaseAdmin.createTable(tableDesc);//创建表 } }catch(Exception e){ } }