URI Parse имеет частный модификатор доступа - PullRequest
0 голосов
/ 17 января 2020

Я пытаюсь разобрать строку в uri.

вот что я делаю: Uri.parse("result.png")

Но я получаю сообщение об ошибке: parse имеет частный модификатор.

импортировано com.sun.jndi.toolkit.url.Uri;

Ответы [ 3 ]

1 голос
/ 17 января 2020

Если нет оснований для использования com.sun.jndi.toolkit.url.Uri, возможно, используйте java.net.URI:

URI uri = URI.create("...");

или

URI uri = new URI("...");
0 голосов
/ 18 января 2020

Paths.get("result.png").toUri() работал на меня.

Я не знаю, почему другие два не работают.

0 голосов
/ 17 января 2020

Вы используете неправильный класс. Вы, вероятно, хотите java.net.URI. Затем вы можете передать строку ее конструктору.

import java.net.URI;

var u = new URI("result.png");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...