개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 15. 18:26[Java] Stream을 활용하여 짝수 출력

import java.util.Arrays; import java.util.stream.IntStream; public class Stream03 { public static void main(String[] args) { /* 배열에서 짝수만 출력(정렬) * */ int arr[] = {5, 6, 1, 2, 4, 7, 8, 9, 3, 2, 4, 7, 8}; System.out.println("배열에서 짝수만 출력(정렬)"); Arrays.stream(arr) .filter(n-> n % 2 == 0) .sorted()//정렬 .forEach(a-> System.out.printf(a+" ")); System.out.println(); System.out.println("------------------..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 15. 18:17[Java] Stream을 활용하여 글자 출력

import java.util.ArrayList; import java.util.stream.Stream; public class Stream02 { public static void main(String[] args) { /* 문자열(이름)을 담는 리스트 생성 후, 스트림으로 생성 * 정렬하여 출력 * */ ArrayList list = new ArrayList(); list.add("kim"); list.add("hong"); list.add("lee"); list.add("tomas"); list.add("edward"); list.add("jack"); list.add("pack"); list.add("choi"); Stream str = list.stream(); //.sorted() => 정렬..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 15. 17:51[Java] Stream을 활용하여 점수 출력

import java.util.ArrayList; import java.util.Arrays; import java.util.stream.Stream; public class Stream01 { public static void main(String[] args) { /* 성적 배열에서 70이상인 점수만 합계를 출력*/ int[] numArr = {50, 78, 96, 85, 45, 35, 12}; // stream으로 출력 int sum3 = Arrays.stream(numArr).filter(n->n>=70).sum(); System.out.println("Stream으로 구현 : " + sum3); // 리스트로 스트림 생성 // 리스트로 성적 리스트 생성 70 이상인 점수만 합계 ArrayList..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 10. 21:19[Java] 단어장 만들기

단어장 만들기 단어 : 의미 기본 단어 - hello : 안녕 - apple : 사과 - banana : 바나나 단어를 추가, 출력(정렬해서 출력), 검색, 삭제 public class Word { private K word; private V mean; public Word() {} public Word(K word, V mean) { this.word = word; this.mean = mean; } public K getWord() { return word; } public void setWord(K word) { this.word = word; } public V getMean() { return mean; } public void setMean(V mean) { this.mean = mean; ..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 10. 20:02[Java] List을 활용하여 키오스크 프로그램 만들기

List를 활용하여 키오스크 프로그램 만들기 --메뉴판-- 1. 햄버거 : 7000 2. 피자 : 15000 3. 음료수 : 2000 4. 과자 : 1000 5. 사탕 : 500 6. 프로그램 종료 메뉴선택 > 1 수량 > 2 => 햄버거 2개 주문 메뉴선택 > 3 수량 > 2 => 음료 2개 주문 -주문 리스트 1. 햄버거 2개 14000원 2. 음료 2개 4000원 총 지불금액 18000 -- 메인메뉴 1. 메뉴추가 | 2. 메뉴출력 | 3. 주문 | 4. 주문리스트 | 5. 종료 public class Menu { // 메뉴와 가격을 나타내는 클래스 생성 private String menu; private int price; public Menu() { } public Menu(String menu..

728x90
반응형
image