突然多个输出没有将任何输出写入目的地。
我使用多个输出的自定义实现,我刚刚更改了:
if((ch == '/') || (ch == ':')||(ch == '-')||(ch =='.'))
{
continue;
}
在方法中,如下图。但同样的工作一直在工作,突然间它不工作了。它没有向输出目录写入任何内容:
/home/用户/mlakshm/
请帮忙!!!
private static void checkTokenName(String namedOutput) {
if (namedOutput == null || namedOutput.length() == 0) {
throw new IllegalArgumentException(
"Name cannot be NULL or emtpy");
}
for (char ch : namedOutput.toCharArray()) {
if ((ch >= 'A') && (ch <= 'Z')) {
continue;
}
if ((ch >= 'a') && (ch <= 'z')) {
continue;
}
if ((ch >= '0') && (ch <= '9')) {
continue;
}
if((ch == '/') || (ch == ':')||(ch == '-')||(ch =='.'))
{
continue;
}
throw new IllegalArgumentException(
"Name cannot be have a '" + ch + "' char");
}
}