本文整理了Java中net.sf.okapi.common.Util.ensureSeparator()
方法的一些代码示例,展示了Util.ensureSeparator()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.ensureSeparator()
方法的具体详情如下:
包路径:net.sf.okapi.common.Util
类名称:Util
方法名:ensureSeparator
[英]Determines if a given path ends with a file name separator for the current platform. If not, the file separator is appended to the path.
[中]确定给定路径是否以当前平台的文件名分隔符结尾。如果没有,文件分隔符将附加到路径。
代码示例来源:origin: net.sf.okapi/okapi-core
os = new ZipOutputStream(new FileOutputStream(zipPath));
for (String name : filenames) {
File file = new File(Util.ensureSeparator(sourceDir, true)
+ name);
addFileToZip(file, os);
代码示例来源:origin: net.sf.okapi.steps/okapi-step-rainbowkit
private String getOutputPath (MergingInfo info) {
if ( Util.isEmpty(this.overrideOutputPath) ) {
return manifest.getMergeDirectory() + info.getRelativeTargetPath();
}
else {
return Util.ensureSeparator(overrideOutputPath, false) + info.getRelativeTargetPath();
}
}
代码示例来源:origin: net.sf.okapi.steps/okapi-step-repetitionanalysis
@Override
protected Event handleStartDocument(Event event) {
close();
// For concurrent pipelines
tmDir = String.format("%s~okapi-step-repetitionanalysis-%s/",
Util.ensureSeparator(Util.getTempDirectory(), true),
UUID.randomUUID().toString());
Util.createDirectories(tmDir);
searchExact = params.getFuzzyThreshold() >= 100;
tuCounter = 0;
groupCounter = 1;
tmWriter = (PensieveWriter) TmWriterFactory.createFileBasedTmWriter(tmDir, true);
currentTm = new PensieveSeeker(tmWriter.getIndexWriter());
return super.handleStartDocument(event);
}
内容来源于网络,如有侵权,请联系作者删除!