Java 프로그래밍 URI
12904 단어 java 프로그래밍
1
//
URIDemo1.java
2
3
import
java.net.
*
;
4
5
class
URIDemo1
6
{
7
public
static
void
main (String [] args)
throws
Exception
8
{
9
if
(args.length
!=
1
)
10
{
11
System.err.println (
"
usage: java URIDemo1 uri
"
);
12
return
;
13
}
14
15
URI uri
=
new
URI (args [
0
]);
16
17
System.out.println (
"
Authority =
"
+
uri.getAuthority ());
18
System.out.println (
"
Fragment =
"
+
uri.getFragment ());
19
System.out.println (
"
Host =
"
+
uri.getHost ());
20
System.out.println (
"
Path =
"
+
uri.getPath ());
21
System.out.println (
"
Port =
"
+
uri.getPort ());
22
System.out.println (
"
Query =
"
+
uri.getQuery ());
23
System.out.println (
"
Scheme =
"
+
uri.getScheme ());
24
System.out.println (
"
Scheme-specific part =
"
+
25
uri.getSchemeSpecificPart ());
26
System.out.println (
"
User Info =
"
+
uri.getUserInfo ());
27
System.out.println (
"
URI is absolute:
"
+
uri.isAbsolute ());
28
System.out.println (
"
URI is opaque:
"
+
uri.isOpaque ());
29
}
30
}
자바 URIDemo1 명령을 입력하면 목록 1의 출력 결과는 다음과 같습니다.
1
query:
//
[email protected]:9000/public/manuals/appliances?stove#ge:
2
Authority
=
[email protected]:
9000
3
Fragment
=
ge
4
Host
=
books.com
5
Path
=
/
public
/
manuals
/
appliances
6
Port
=
9000
7
Query
=
stove
8
Scheme
=
query
9
//
[email protected]:9000/public/manuals/appliances?stove
10
User Info
=
jeff
11
URI is absolute:
true
12
URI is opaque:
false
위의 출력은 이 URI가 절대적이라는 것을 보여 줍니다. 이것은 대강 (query) 을 지정하고, 이 URI는query 뒤에/기호가 있기 때문에 층으로 나뉘어져 있습니다.
테크닉
URI의 compareTo (Object o) 와 equals (Object o) 를 호출해서 URI의 순서 (정렬 목적) 와 동성을 결정해야 합니다.SDK 문서를 참고하여 이 방법에 대한 더 많은 정보를 볼 수 있습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
java.util.Objects 도구 클래스오늘 자바 봐요.util.HashMap 원본에서 이 도구 종류를 발견했습니다. jdk 1.7부터 도입된 대상과 관련된 많은 공공 방법은 더 이상 자신의 마음 항목과 관련된 도구류를 다시 쓰지 않아도 된다. Objec...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.