Я делаю программу для хранения данных из файлов excel в базе данных. Я хотел бы, чтобы пользователь дал в консоли полный путь к файлу и после того, как программа запустила только имя файла, чтобы продолжить.
Код для загрузки полного пути:
String strfullPath = "";
Scanner scanner = new Scanner(System.in);
System.out.println("Please enter the fullpath of the file");
strfullPath = scanner.nextLine();
String file = strfullPath.substring(strfullPath.lastIndexOf('/') + 1);
System.out.println(file.substring(0, file.indexOf('.')));
После этого я хотел бы иметь: String filename = .......
Полный путь, который будет набирать пользователь, будет следующим: C:\\Users\\myfiles\\Documents\\test9.xls
Имя файла, которое я создал бы, будет содержать только имя без .xls
!
Может ли кто-нибудь помочь мне, как я это сделаю?
Как бы я это сделал, если бы хотел взять в качестве имени файла "test9.xls"? -