今天在配置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#好像没有出现这个问题啊~唉,幸好李墨来了,问了下他,这才解决!!