본문 바로가기

Java/stream22

Java Stream 예시 6 package lec08.fileio04.stream.ex1; import java.util.Arrays; import java.util.List; import java.util.Optional; import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; public class StreamMain06 { public static void main(String[] args) { //long - short, int, long long getCountNumber = Stream.of(1,2,3,4,5).count(); System.out.println("스트링의 총 갯수 : " + getCountNumber).. 2022. 11. 13.
Java Stream 예시 5 package lec08.fileio04.stream.ex1; import java.util.Arrays; import java.util.stream.Stream; public class StreamMain05 { public static void main(String[] args) { //map //int Stream mapStream01 = Stream.of(3,4,5).map(i -> i + 1); mapStream01.forEach(i -> System.out.print(i + " ")); System.out.println(); //boolean Stream mapStream02 = Stream.of(3,4,5).map(i -> i Syste.. 2022. 11. 13.
Java Stream 예시 4 package lec08.fileio04.stream.ex1; import java.util.stream.Stream; public class StreamMain04 { public static void main(String[] args) { //! //startswith Stream strStream01 = Stream.of("samsung", "lg", "hyundai", "sk", "lotte").filter(i -> !i.startsWith("l")); strStream01.forEach(i -> System.out.print(i + " ")); System.out.println(); //equals Stream strStream02 = Stream.of("휴가", "출근", "병가").filte.. 2022. 11. 13.
Java Stream 예시 3 package lec08.fileio04.stream.ex1; import java.util.Comparator; import java.util.stream.Stream; public class StreamMain03 { public static void main(String[] args) { Stream strStream01 = Stream.of("b", "c", "a"); strStream01.forEach(i -> System.out.print(i + " ")); System.out.println(); Stream strStream02 = Stream.of("b", "c", "a").sorted(); strStream02.forEach(i -> System.out.print(i + " ")); Sy.. 2022. 11. 13.
Java Stream 예시 2 package lec08.fileio04.stream.ex1; import java.util.stream.Stream; public class StreamMain02 { public static void main(String[] args) { Stream originalStream01 = Stream.of("Samsung", "Lg", "Hyundai", "Lotte", " ", "SK"); originalStream01.forEach(i -> System.out.print(i + " ")); System.out.println(); Stream originalStream02 = Stream.of("Samsung", "Lg", "Hyundai", "Lotte", " ", "SK") .filter(i -> .. 2022. 11. 13.
Java Stream 예시 1 package lec08.fileio04.stream.ex1; import java.util.List; import java.util.stream.Stream; import java.util.ArrayList; import java.util.Arrays; import java.util.stream.IntStream; import java.util.Random; import java.util.stream.DoubleStream; public class StreamMain01 { public static void main(String[] args) { List strList01 = new ArrayList(); strList01.add("반도체"); strList01.add("가전제품"); strList01.. 2022. 11. 13.
Java Stream - PipedInputStream & PipedOutputStream package lec08.fileio04.second.stream.q; import java.io.PipedInputStream; import java.io.PipedOutputStream; public class PipedStreamTest { public static void main(String[] args) { try { PipedInputStream pipedInputStream = new PipedInputStream(); PipedOutputStream pipedOutputStream = new PipedOutputStream(pipedInputStream); Thread oneThread = new Thread() { public void run() { int count = 0; try {.. 2022. 11. 13.
Java Stream - NetStream(Url 읽어서 변환하기) //url 받아오기 package lec08.fileio04.second.stream.p; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; public class NetInputStreamTest { public static void main(String[] args) { InputStream inputStream = null; BufferedReader bufferedReader = null; try { URL url = new URL("http://www.google.co.kr"); URLCo.. 2022. 11. 13.
Java Stream - BufferReader vs InputStreamReader package lec08.fileio04.second.stream.o; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.FileInputStream; public class InputStreamTest { public static void main(String[] args) { String strPath = "C:\\~~~.txt"; BufferedReader bufferedReader = null; InputStreamReader inputStreamReader = null; try { //BufferReader 사용 bufferedReader = new BufferedReader(new InputStream.. 2022. 11. 13.