Я пишу программу, которая сканирует путь к файлу и удаляет имя файла, чтобы я мог создать новый файл в этом месте. Чтобы сделать это, я решил сделать что-то вроде этого
public String outPutPath(String path) {
String returnPath;
for(int i=path.length()-2; i>=0;i--) {
if(String.toChar(path.charAt(i))=="\" && path.charAt(i-1)=="\") {
int tempt=i;
break;
}
}
returnPath=path.subString(0,i+1)+"test";
return returnPath;
}
Однако я продолжаю получать «Литерал строки неправильно закрывается двойной кавычкой» для части «\» Это почти как если бы я не мог express \ как строку я также пытался присвоить \ строковой переменной, но это не работает либо