728x90 반응형 분류 전체보기112 백준 14502 java https://www.acmicpc.net/problem/14502 14502번: 연구소 인체에 치명적인 바이러스를 연구하던 연구소에서 바이러스가 유출되었다. 다행히 바이러스는 아직 퍼지지 않았고, 바이러스의 확산을 막기 위해서 연구소에 벽을 세우려고 한다. 연구소는 크 www.acmicpc.net import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; class Pair { int x; int y; Pair(int x, int y) { this.x = x; this.y = y; } } public class Main { static int BLANK = 0; static int WALL = 1; static int V.. 2023. 3. 21. 백준 11720 java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); String a = sc.next(); int sum = 0; for(int i = 0; i < n; i++) { sum += a.charAt(i)-'0'; } System.out.print(sum); } } charAt(int index) 특정 위치의 문자(아스키코드 값)를 리턴 a.charAt(i)-'0' a.charAt(i)-48 -48 또는 -'0'을 해주지 않으면 아스키코드 값을 더해버린다! 2023. 3. 21. 백준 10952 java import java.util.Scanner; public class Main { public static void main(String args[]){ Scanner sc=new Scanner(System.in); while(true){ int a=sc.nextInt(); int b=sc.nextInt(); if(a==0 && b==0){ break; } System.out.println(a+b); } } } 2023. 3. 21. [Java] 람다식 람다식함수(메소드)를 간단한 '식(expression)'으로 표현하는 방법(타입 매개변수, ...) -> { 실행문; ... }이름없는 익명함수를 생성하는 식(a)-> { System.out.println(a); }//다음과 같이 쓸 수 있다. a->System.out.println(a)(x,y) -> { return x+y; };//다음과 같이 쓸 수 있다. (x,y) -> x+y하나의 매개변수만 있는 경우, 괄호()를 생략할 수 있다.하나의 실행문만 있는 경우(블럭 안 문장이 하나), 중괄호{}와 ;를 생략할 수 있다.반환값이 있는 경우, return문을 생략할 수 있다.매개변수 타입은 대부분 생략 가능함수적 인터페이스 람다식은 객체의 선언과 생성을 동시에 하는 익명객체이다. 이 람다식(익.. 2023. 3. 14. [Java] Set컬렉션 Set인터페이스의 메소드 기능 메소드 설명 객체 추가 boolean add(E e) 주어진 객체를 저장. 객체가 성공적으로 저장되면 true를 리턴하고, 중복객체면 false를 리턴. 객체 검색 boolean contains(Object o) 주어진 객체가 저장되어있는지 boolean isEmpty() 컬렉션이 비어있는지 Iterator iterator() 저장된 객체를 한번씩 가져오는 반복자 리턴 int size() 저장되어있는 전체 객체 수를 리턴 객체 삭제 void clear() 저장된 모든 객체를 삭제 boolean remove(Object o) 주어진 객체를 삭제 Iterator 인터페이스: 컬렉션에 저장된 요소들을 읽어오는 방법을 표준화한것 →컬렉션에 저장된 데이터를 접근하는데 사용 반복자 (.. 2023. 2. 19. [Java] List컬렉션 List인터페이스의 메소드 기능 메소드 설명 객체 추가 boolean add(E e) 주어진 객체(e)를 맨끝에 추가 void add(int index, E element) 주어진 인덱스에 객체를 추가 E set(int index, E element) 주어진 인덱스에 저장된 객체를 주어진 객체로 변경 객체 검색 boolean contains(Object o) 주어진 객체가 저장되어있는지 E get(int index) 주어진 인덱스에 저장된 객체를 리턴 boolean isEmpty() 컬렉션이 비어있는지 int size() 저장되어있는 전체 객체 수를 리턴 객체 삭제 void clear() 저장된 모든 객체를 삭제 E remove(int index) 주어진 인덱스에 저장된 객체를 삭제 boolean rem.. 2023. 2. 18. 이전 1 ··· 15 16 17 18 19 다음 728x90 반응형