public void tempImportJumpLog(String filePath){ File file = new File(filePath); try { BufferedInputStream fis = new BufferedInputStream(new FileInputStream(file)); // 用5M的缓冲读取文本文件 BufferedReader reader = new BufferedReader(new InputStreamReader(fis,"utf-8"),5*1024*1024); String line = ""; int i=1; while((line = reader.readLine()) != null){ //TODO: write your business if(StringUtils.isNotEmpty(line)){ kafkaTemplate.send("data-monitor", line); }else{ } i++; System.out.println("send msg to kafka:"+i); } } catch (Exception e) { e.printStackTrace(); } }
正文
java读文件(Java按行读取文件)
由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请在一个月内通知我们,请将本侵权页面网址发送邮件到,我们会做删除处理。
还没有评论,来说两句吧...