В этой строке кода я использую метод getProperty
:
PrintWriter writer = new PrintWriter("~/4413/ctrl/geo.txt".replaceFirst("^~", System.getProperty("user.home")), "UTF-8");
В результате получается C:UsersKamel\4413\ctrl\geo.txt
, что не совсем то, что я хочу, поскольку некоторые разделители \
отсутствуютначало.
Могу ли я что-нибудь добавить, чтобы путь стал правильным?