黑马程序员技术交流社区
标题:
请问这种写法是什么意思啊
[打印本页]
作者:
aochong
时间:
2018-1-3 15:12
标题:
请问这种写法是什么意思啊
public static String readFile(String file , boolean...isTrims) {
StringBuffer buffer = new StringBuffer();
String code = getJavaEncode(file);
BufferedReader fr;
boolean isTrim = isTrims.length > 0 ? isTrims[0] : false;
String line_separator = System.getProperty("line.separator") ;
try {
String myCode = code != null && !"".equals(code) ? code : "UTF-8";
InputStreamReader read = new InputStreamReader(new FileInputStream(
file), myCode);
fr = new BufferedReader(read);
String line = null;
int flag = 1;
while ((line = fr.readLine()) != null ) {
if(!isTrim){
if (flag != 1) {
buffer.append( line_separator );
}
}
flag++;
//buffer.append( isTrim ? Helper.checkNull(line):line) ;
buffer.append( isTrim ? false:line) ;
}
fr.close();
} catch (Exception e) {
}
return buffer.toString();
}
作者:
aochong
时间:
2018-1-3 15:17
这样的boolean类型什么意思
作者:
江海豪
时间:
2018-1-3 16:47
作者:
JackyLee
时间:
2018-1-4 13:46
可变形参
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2