Java
-
HttpURLConnectionJava 2022. 8. 7. 06:18
java.lang.Object ↳ java.net.URLConnection ↳ java.net.HttpURLConnection 공식 HttpURLConnection사용 패턴 URL.openConnection()하고 결과를 HttpURLConnection로 캐스팅하여 얻는다. 요청을 준비한다. 요청의 기본 속성은 URI다. 요청 헤더에는 자격 증명과 선호하는 콘텐츠 유형 및 세션 쿠키와 같은 metadata가 포함될 수도 있다. 선택적으로 요청 본문을 업로드한다. setDoOutput(true)요청 본문이 포함된 경우 인스턴스를 구성해야 한다 . URLConnection.getOutputStream()에 의해 반환된 스트림에 기록하여 데이터를 전송합니다. 응답을 읽는다. 응답 헤더에는 일반적으로 응답 본문..
-
RxJava Observable emitter ExJava 2022. 8. 6. 21:39
Observable source = Observable.create(emitter -> { emitter.onNext("New~"); emitter.onNext("Hello"); emitter.onNext("World"); emitter.onError(new Throwable()); emitter.onNext("check Run? "); emitter.onComplete(); //아이템의 발행이 끝났다면 반드시 onComplete()를 호출해야 한다. onComplete 이후에는 구독자는 데이터를 받지 못한다. }); //Observable을 구독하기 위해서 subscribe()를 호출해서 Observer나 Consumer를 추가해준다. source.subscribe(this::qv, throwable ..
-
GsonJava 2022. 7. 31. 09:37
JsonReader와 함게 사용 import java.io.FileReader; import java.io.FileNotFoundException; import java.util.Map; import java.util.Set; import com.google.gson.Gson; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.stream.JsonReader; Gson gson = new Gson();try { JsonReader rd = new JsonReader(new FileReader(filepath)); JsonObject obj = gson.fromJson(rd, JsonObj..
-
-
Java - String splitJava 2020. 7. 16. 13:47
Java String split 메소드는 주어진 구분 기호 또는 정규식(regular expression)을 기반으로 문자열을 배열형식의 문자열로 분할하는 데 사용됩니다. Java String split method public class Example1 { public static void main(String args[]) { String str = "hello123hi123good1 bye"; String[] arr = str.split("123"); for (String s : arr) System.out.println(s); } } Output: hello hi good1 luck public class test { public static void main(String args[]){ Stri..