问题陈述:有如下一段文本,“#$%%^&*”字符串是标识符,“电子工具网”作为一个实体,后一段是实体的描述,用java程序将一个实体和它的描述分别对应的抽取出来附上文本样式:#$%%^&*
电子工具网
电子工具网还提供个性化的增值服务,如结合互联网资讯针对不同行业编写的市场研究报告、组织参与行业展会等。#$%%^&*
CSDN论坛
CSDN论坛电子工具网还提供个性化的增值服务,如结合互联网资讯针对不同行业编写的市场研究报告、组织参与行业展会等#$%%^&*
京东商城
京东商城电子工具网还提供个性化的增值服务,如结合互联网资讯针对不同行业编写的市场研究报告、组织参与行业展会等

解决方案 »

  1.   

    按大致逻辑随便写了下:
    try {
    List<String> list = new ArrayList<String>();
    StringBuffer sb = new StringBuffer("");
    BufferedReader br = new BufferedReader(new FileReader(new File(path)));
    String line = br.readLine();
    while(line != null){
    if(line.length() >= 0){
    if("#$%%^&*".equals(line)){
    sb = new StringBuffer("");
    }else{
    if(line.length() == 0){
    list.add(sb.toString());
    }
    sb.append(line);
    }
    }
    line = br.readLine();
    }
    br.close();
    } catch (Exception e) {
    e.printStackTrace();
    }