因此,我对编码还很陌生,并且正在努力使自己步入正轨。我正在尝试验证从文件中读取的文本(确保格式正确并确保其没有损坏)到目前为止,我宁愿让程序告诉我一切都无效,或者不是将其标记为无效根本...这可能不是一个难题,但我发现很难通过没有特定方法的方式来寻求帮助,任何见解都会有所帮助。
{
Reader = fileReader.nextLine();
String [] splitText = Reader.split("-");
Title = (splitText[0]);
if (splitText[0].length() < 1) {
System.out.println("Title is missing");
}
就目前而言,我很高兴该程序能够意识到正在读取的文件中没有文本并抛出错误。当前问题的例子。如您所见,它没有添加“标题丢失”,而只是将空格留空。
Reader.split("-"); 分割后您确定“-”前没有文本吗?没有文本才会走进这个if里面代码可以改成这样if (splitText[0].length() < 1) { System.out.println("Title is missing"); }else{ System.out.println("Title is:" + splitText[0]); }
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。