按行读取数据

import java.io.BufferedReader;  
import java.io.StringReader;  
 
/** 
* 将字符串进行逐行读取 
*  
*  
*/ 
public class LanIP {  
  public static void main(String[] args) throws Exception {  
    String str = "123\n456\r\n789\rabc";  
    BufferedReader reader = new BufferedReader(new StringReader(str));  
    String line;  
    while ((line = reader.readLine()) != null) {  
      System.out.println(line);  
    }  
  }  
}

你可能感兴趣的:(java)