java文件路径构造

今天在配置webservice,需要文件操作,定义文件路径时总是有问题,搞了好几个小时啊!!!!!最后使用StringBuilder搞定了!

在构造文件路径时,不要直接使用诸如:

mFileName = "I:\\Data\\" + mName + ".txt";

mFileName = "I:\\".concat(mName).concat(".txt").toString();

切记构造路径要使用StringBuilder!!!!

StringBuilder mFileName = new StringBuilder();

mFileName.append("I:\\Data\\");
mFileName.append(mName);
mFileName.append(".txt");
mFileOut = new FileOutputStream(mFileName.toString());


郁闷啊~搞了好几个小时啊,就没找出原因,之前用C#好像没有出现这个问题啊~唉,幸好李墨来了,问了下他,这才解决!!

你可能感兴趣的:(java,路径,StringBuilder)