Господа и возможные будущие коллеги!
ну для чего использовать isAbsolute() ? Только чтобы условия проверки выполнить?
* Для проверки и преобразования в абсолютный должны быть использованы методы isAbsolute() и toAbsolutePath() класса Path.
* Убедись, что ты используешь метод isAbsolute класса Path.
Документация предусмотрела, не нужно этим заниматься:
public abstract Path toAbsolutePath()
Returns a Path object representing the absolute path of this path.
If this path is already absolute then this method simply returns this path.
package com.javarush.task.pro.task15.task1515;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Scanner;
/*
Абсолютный путь
*/
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
//напишите тут ваш код
System.out.println(Paths.get(str).toAbsolutePath().toString());
}
}