1,内容替换
import org. apache. commons. lang. text. StrSubstitutor ;
public void test01 ( ) {
String str= "你好,我是${name}" ;
Map < String , String > map = new HashMap ( ) ;
map. put ( "name" , "周杰伦" ) ;
StrSubstitutor strSubstitutor = new StrSubstitutor ( map) ;
String result= strSubstitutor. replace ( str) ;
System . out. println ( result) ;
}
2,List转用逗号隔开字符串
import org. apache. commons. lang. StringUtils ;
public void test02 ( ) {
List < String > strList= Arrays . asList ( "A" , "B" , "C" ) ;
String result = StringUtils . join ( strList, "," ) ;
System . out. println ( result ) ;
}
3,从txt文件中按行读取字符串
public void test03 ( ) {
File file = new File ( "D:\\aa.txt" ) ;
BufferedReader reader;
String temp;
try {
reader = new BufferedReader ( new FileReader ( file) ) ;
while ( ( temp = reader. readLine ( ) ) != null ) {
System . out. println ( temp) ;
}
} catch ( Exception e) {
e. printStackTrace ( ) ;
}
}