Q&A
커뮤니티
지식
이벤트
더보기
OKKY
OKKY LogoOKKY Logo
OKKY Logo
Q&A지식커뮤니티이벤트부트캠프Jobs
Contact
로그인회원가입
stream
questionsquestions
질문하기
  • 해결
    4
    살다보니개발자·1년 이상
    320
    0
    해결 4
    프로필 사진Java8 Stream 에 대해서 궁금한게 있습니다.
    안녕하세요 항상 존경하는 선배님들 요즘 Java 8 의 Stream 을 학습중에 있습니다. 저는 지금까지 외부반복 (for 문) 만을 사용해서 코딩을 해왔었는데요 Stream 을 학습하다보니 내부 반복이라는 개념으로 외부 반복과 다르더군요.. 성능도 더 좋은것으로 알고 있습니다. ( 해당 부분을 명확하게 설명은 못하겠습니다.. ) 실제 현업에서 성능 향상을 위해 외부 반복(for) 을 내부 반복(Stream) 으로 리팩토링 하는 작업을 하신적이 있
  • 답변
    6
    딥어스·거의 2년
    520
    0
    답변 6
    프로필 사진Java8 이상 환경에서 개발하실 때, for문 말고 Stream 위주로 사용하나요?
    현재 스트림쪽 공부 중인데, for문이 스트림보다 속도/성능 면에서는 우선 근소하지만 더 우세라고 알고 있습니다. 보통 스트림을 사용하는 경우가 어떤 경우일까 생각해봤는데, 병렬처리를 수행할 땐 거의 무조건 사용되는 거 같은데 이 외에도 grouping하거나, filter 할 때에도 많이 사용되는 거 같습니다. 처음엔 스트림 문법이 더 어렵게 느껴졌는데... (아직도 쉬운 건 아니지만요 ㅎ) 대표적으로 filter나 groupingBy라든지 명시적으
  • 해결
    3
    딥어스·거의 2년
    395
    0
    해결 3
    프로필 사진자바 스트림 iterate 질문드립니다. 스트림 고수분들 도와주세요
    서론자바8 스트림의 iterate()를 사용하여 로또번호를 추출했습니다. 아시다시피 1~45까지의 숫자이며, 중복되지 않고 정렬되어야 합니다. 이게 될까? 하고 구현했던 거라 어떤 원리와 순서로 연산과정이 수행되는지가 궁금해서 찾아보는데, 딱 정의가 내려지지 않아 한참 헤매다가 질문글을 올리게 되었습니다. 작성한 코드return Stream.iterate(getRandom(), i -> getRandom()) .di
  • 답변
    4
    yoohg75·약 2년
    941
    0
    답변 4
    프로필 사진자바 스트림을 이용하여 List<HsahMap> 을 deep copy 하는 방법 문의
    안녕하세요? 아래와 같이 소스를 짜면서 제가 원한 것은 필터링 되면서 새로운 HashMap List 가 나오기를 바랐는데 결과는 testMapList size = 3, newMapList size = 2 ==========================&
  • 답변
    2
    왕밤식빵·약 2년
    421
    1
    답변 2
    프로필 사진스프링배치 관련 아주아주 기본 질문입니다ㅠㅠ (with stream 문제)
    우선 현재 상황은 강의보면서 spring batch 기초를 진행하고 있는데 배치가 5로 업그레이드되면서 강의의 배치 버전과 달라져서 일부는 구글링하면서 따라가고 있습니다... 아직 stream을 안배워서 아래 빨간줄이 떴을 때 어떤부분이 잘못된지 계속 못찾아서 질문 남기게 되었습니다(챗지피티4한테 물어봤는데 질문요령이 없는건지 인텔리제이 재시작과 캐시삭제만 추천해서 해봤으나 여전히 안됩니다!) 혹시 어떤 방향으로 수정하면 될지.. stream을 잘못사
  • 해결
    4
    Afk·2년 이상
    396
    0
    해결 4
    프로필 사진이거 이유를 알 수있을까요??
    개인프로젝트 진행중에 데이터변환을 for문이랑 stream으로 진행해봤는데 1번 게시글의 댓글 100개를 stream으로 데이터변환을 먼저 진행하면 stream이 느리게나오고 2번 게시글의 댓글 100개를 for문으로 데이터변환을 먼저 실행하면 for문이 느리게 나오더라구요.(코드 순서를 먼저하면) 항상 그런건 아니고 5번중에 1번은 또 stream이 빠르게 나오는데 웹서핑해보니 보통 for문이 빠르다고 나오더라구요. 또 그런데 테스트를 메서드
  • 해결
    2
    내가사는길·2년 이상
    294
    0
    해결 2
    프로필 사진pararellStream, ForkJoinPool 질문이 있습니다!
    이번에 특정 api의 특정 클래스 메서드에서 속도가 1분 이상이 경과되서 확인해보니 stream 을 사용하고 있었습니다. 그래서 pararellStream 을 활용해보았는데요. 속도가 확실시 1분에서 -> 10초대로 낮아졌습니다. 근데 찾아보니 pararellStream 은 별도의 설정이 없다면 하나의 Thread Pool을 모든 parallelStream이 공유하게 되고,  Thread Pool을 사용하는 다른 Thread에 영향을 줄 수 있으
  • 답변
    4
    moonddo·2년 이상
    380
    0
    답변 4
    프로필 사진List 요소 Java로직으로 집계 질문있습니다.
    class EducationTarget { String siteId; //사업장ID String userId; //유저ID String educationTypeCode; //교육 유형 코드 String educationTargetCode; //교육 대상 코드 String educationCompleteCycleCode; //교육 이수주기 코드 String educationYear; //교육 실시 년도 String educationMont
  • 해결
    4
    산고양이1234·2년 이상
    368
    0
    해결 4
    프로필 사진자바 HashMap과 stream, 람다식에 관해서 질문드립니다.
    안녕하세요 이제 백엔드개발자를 시작해보기위해 자바를 공부중인 취준생입니다. 공부하다가 풀이코드를 보는데 이해가 안가는 부분이 있어서 질문드립니다. 일단 문제는 정렬된 정수형 배열 arr 이 주어졌을 때, 다음을 구하는 프로그램을 작성하세요. * arr 과 함께 k 와 x 가 주어진다. * k 는 개수, x 는 기준 값이다. * x 와 절대 값 차이 기준으로 가까운 수를 k 개수 만큼 정렬된 순서로 출력하세요. * 절대 값 차이가 같을 때는 숫자가 작
  • 답변
    3
    tomorrow·2년 이상
    293
    0
    답변 3
    프로필 사진Stream 병렬처리 성능 테스트 결과 정말 이상해요?!
    stream의 병렬처리에 대한 성능 테스트를 해보았는데, 정말 예상과는 다른 결과가 나왔습니다. 단순한 계산식이라서 그런걸까요? 왜 이렇게 되는지 너무 궁금하군요! https://velog.io/@sudong/Stream-%EB%B3%91%EB%A0%AC%EC%B2%98%EB%A6%AC-%EC%84%B1%EB%8A%A5-%ED%85%8C%EC%8A%A4%ED%8A%B8 선배님들의 고견 듣고 싶습니다(저도 찾으면 댓글로 올릴게요!)
  • 답변
    1
    kaind·2년 이상
    262
    0
    답변 1
    프로필 사진Stream 처리와 메모리
    여기서 처음 질문해보는데요 좀 두서 없을 수 있지만 끝까지 같이 고민해주시면 감사하겠습니다.. 아주 만약 POST요청으로 서버에 Request Body에 1G정도되는 크기를 보냈다고 치겠습니다. 서버에 허용된 메모리가 500MB라고 하면 저 Request Body가 서버에 와서 API처리를 위해 변수에 할당해야 할 때 Out of Memory 오류가 나는 걸까요?? 제가 메모리에 대한 개념을 잘 몰라서요... 어느 시점에 OOM이 발생하는지 그리고 저
  • 해결
    3
    오드서·2년 이상
    256
    0
    해결 3
    프로필 사진java stream 데이터 커스텀 질문
    list에서 type이 R인 데이터를 "조회"로 변경하여 웹에 리턴하려고 합니다 하지만 아래와 같이 첫번째 배열의 type 값만 변경되는 상태 입니다 어떤게 문제인지 선배님들 조언 부탁드립니다..... Stream<EventLog> resultList = list.stream().filter(a -> { System.out.println("a.getType() ::: " 
  • 해결
    2
    a121233a·2년 이상
    684
    0
    해결 2
    프로필 사진JAVA Stream을 이용한 중복제거
    ArrayList에서 가져온 값 중에 중복 값이 있고 경우, 특정한 조건 값을 만족 한 경우 이를 리스트에서 제거를 하고 싶습니다. 소스는 아래와 같습니다. List<User> list = Arrays.aList(new User("0001","A","1",), new User("0001","A","2",), new User("0002&#
  • 답변
    0
    사과맛오렌지·거의 3년
    226
    0
    답변 0
    프로필 사진Stream을 이용해서 n중 순서쌍(튜플) 만들기
    예를 들어, 20보다 작은 자연수 a, b, c, d에 대해 a + b - c - d = 10을 만족하는 4중 순서쌍(튜플) (a, b, c, d)를 brute force하게 구하는 문제가 있다고 가정합시다. 일반적으로 단순무식하게 하면 for문으로 가능할 것입니다. for(int a = 1; a < 20; a++) for(int b = 1; b < 20; b++) fo
  • 답변
    2
    RH.BY·거의 3년
    327
    0
    답변 2
    프로필 사진프로그래머스 '리스트 자르기' Java Stream으로 구현 과정에서..
    /* * 정수 n과 정수 3개가 담긴 리스트 slicer 그리고 정수 여러 개가 담긴 리스트 num_list가 주어집니다. * slicer에 담긴 정수를 차례대로 a, b, c라고 할 때, n에 따라 다음과 같이 num_list를 슬라이싱 하려고 합니다. * * n = 1 : num_list의 0번 인덱스부터 b번 인덱스까지 * n = 2 : num_list의 a번 인덱스부터 마지막 인덱스까지 * n = 3 : num_list
  • 답변
    2
    jjjjrr1·거의 3년
    359
    0
    답변 2
    프로필 사진c# socket stream read 에서 패킷의 끝을 읽기위해
    c# socket stream read 에서 패킷의 끝을 읽기위해 여러가지로 시도햅봐도 잘안됩니다 int endIndex = Array.IndexOf(buffer, Encoding.UTF8.GetBytes(endToken)); 이렇게해도 못찿아서 StringBuilder message = new StringBuilder(); 를이용해서 int endIndex = message.ToString().IndexOf("END
  • 답변
    2
    jjjjrr1·거의 3년
    407
    0
    답변 2
    프로필 사진c# socket stream 에서 데이타를 읽을때
    c# socket stream 에서 데이타를 읽을때 byte byte2 = (byte)stream.ReadByte(); byte payloadLenFlag = 0x7F; //127 uint len = (uint)(byte2 & payloadLenFlag); 이렇게 비트연산을 해서 길이를 구하는데 클라이언트에서 패킷의 길이를 길게 보내면 작동을 하지않습니다 130 바이트가 넘어가면 ... 클라이언트에서 보내는 패킷의 길이가
  • 답변
    3
    궁금한자333·거의 3년
    330
    0
    답변 3
    프로필 사진list 에서 index의 다음값을 가져오는 방법이 있을가요?
    리스트가 있습니다. list : 1,2,3,4,5 문자 3 매칭된 다음 인덱스가 필요합니다. list에서 3 다음의 숫자인 4를 가져오고 싶습니다. (근데 이거 순환이되야됨) 문자가 5가 들어오면 다시 1를 가져오고 싶습니다. list.stream.filter(값 비교).map(다음 인덱스의 값) 이런식으로 구현하면 될거 같은데. .map(다음 인덱스의 값) 이부분에서 막히네요.
  • 답변
    2
    멈추지않는 개발자·약 3년
    173
    0
    답변 2
    프로필 사진react http stream 질문
    react 에서 fetch 메소드를 사용해서 서버에서 http stream 보내주면 데이터를 받아서 엑셀파일 다운로드 하는걸 만들고 있는데 .then(response => {<!-- --> const reader = response.body.getReader(); return new ReadableStream({<!-- --> start(controller) {<!-- --> function push() {<!-- -->
  • 해결
    2
    Seo_K·약 3년
    484
    0
    해결 2
    프로필 사진Java stream 사용 중에 이상한 현상을 발견했습니다.. 원인을 모르겠어요..ㅠㅠ
    우선 조회된 DB 데이터를 요약하면 아래와 같습니다 SEQ PRODUCT_SEQ PRICE QUANTITY 1 78 250 20 2 78 100 60 3 78 80 [NULL] 간략히 설명하자면 주문 수량에 따라 상품 단가를 다르게 하려고 만든 테이블이고, 수량이 (QUANTITY) null인 경우는 무한이 들어가 있는 것으로 보고 기본값으로 사용하려고 합니다. 위 정보를 풀어 쓰자면 주문 수량이 1 - 20개면 단가 250원, 21 - 60개면 10
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 다음
OKKY LogoOKKY Logo
OKKY Logo

All That Developer

FacebookYoutubeEmail
  • 회사소개
  • 공지사항
  • 연락처
  • 광고문의
운영정책슬랙봇
  • 개인정보 처리방침
  • 통합 서비스 이용약관
운영정책슬랙봇
상호명: (주)오키코리아 | 대표명: 노상범
사업자등록번호: 592-87-02037
| 통신판매업신고번호: 제 2022-서울강남-04742호
| 직업정보 제공사업 신고번호: J1200020230009
주소: 서울 강남구 봉은사로 303 TGL경복빌딩 502호 (06103)
| 고객센터 : info@okky.kr (영업시간 평일 10:00~17:00) 주말 · 공휴일 휴무
© 2026 (주)오키코리아. All rights reserved.
sponsored by
iNamesiNamesiNames
NHN Cloud
NHN CloudNHN Cloud