我经常写键盘录入功能是就这样写.的.童鞋们,你们是怎么写的啊!
public static File getFile() {
Scanner sc = new Scanner(System.in); //我是这样写的,
System.out.println("请输入文件夹路径: ");
while (true) {
String line = sc.nextLine();
File file = new File(line);
if (!file.exists()) {
System.out.println("您输入的文件夹不存在; ");
} else if (file.isFile()) {
System.out.println("您输入的是文件路径,请输入文件夹路径:");
} else {
return file;
}
}
}
|
|