JAVA - 스캐너 클래스 (Scanner Class)
·
JAVA
Scanner Class 읽은 바이트를 문자, 정수, 실수, 불린, 문자열 등 다양한 타입으로 변환하여 리턴하는 클래스. 특징 1. 기본적인 데이터 타입들을 Scanner의 메소드를 사용하여 입력받을 수 있다. 예를 들어 117을 입력하고자 할 때, String(문자열)로 입력받고 싶으면 next( ) 나 nextLine( )을 사용하고, int(정수)로 입력받고 싶다면 nextInt( )를 사용하여 입력받으면 알아서 해당 타입으로 입력된다. 2. Scanner을 사용할 시에 util 패키지를 경로의 Scanner클래스를 호출해야 한다. JAVA에서 쓰이는 대부분의 클래스는 lang 패키지가 아니라면 import 를 통해 호출해주어야 한다. Scanner의 경우는 java.util 패키지에 있다. 3. ..
✔ [BOJ/10171, 10172] 고양이, 개
·
Algorithm & Data Structure/boj
✔ [BOJ/10171] 고양이 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 문제 아래 예제와 같이 고양이를 출력하시오. 입력 없음. 출력 고양이를 출력한다. 예제 출력 1 \ /\ ) ( ') ( / ) \(__)| 알고리즘 분류 구현 코드 public class Main{ public static void main(String[] args){ System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } ✔ [BOJ/10172] 개
✔ [BOJ/10718] We love kriii
·
Algorithm & Data Structure/boj
✔ 10718번 We love kriii 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박 www.acmicpc.net 문제 ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 입력 없음. 출력 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번..
JAVA1 - 16.2 나의 앱 만들기 (클래스)
·
youtube.com|user|egoing2/JAVA1
클래스 Class 객체(object)는 클래스(Class)라는 표현을 쓰기도 하는데 같은 내용은 아니다. 클래스는 서로 연관된 변수와 메소드를 그룹핑한 것이다. 그리고 거기에 이름을 붙인 것이다. 그래서 메소드, 클래스 이러한 것들이 중요한 이유는 우리가 소프트웨어를 만들어 가는데 있어서 구조를 결정하기 때문이다. 마치 우리의 신체에서 뼈대와 같은 역할을 메소드와 클래스가 하기 때문에 뒤로 갈수록 상당히 중요하다. eclipse - outline 실행하기 window - Show View - Outline (Alt + Shift +Q, O) outline은 해당 클래스 안에 소속되어 있는 여러가지 맴버들, 즉 클래스에 소속되어 있는 변수 또는 메소드의 리스트를 보여준다. 아래와 같이 AccountingC..
✔ [BOJ/2557] Hello World
·
Algorithm & Data Structure/boj
✔ 2557번 Hello World 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 문제 Hello World!를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 알고리즘 분류 구현 코드 public class Main{ public static void main(String[] args){ System.out.println("Hello World!"); } } 포스팅할 수준의 알고리즘 문제는 아니지만, 백준 알고리즘 처음 풀어본 기념으로 올려본다. 1단계부터 꾸준히 하반기 취업을 목표로 성실하게 풀어보자.
JAVA1 - 16.1 나의 앱 만들기 (메소드)
·
youtube.com|user|egoing2/JAVA1
메소드 Method 메소드(Method)는 서로 연관된 코드들을 그룹핑해서 이름을 붙힌 정리 정돈의 상자이다. 기존 예제. public class AccountingMethodApp { public static void main(String[] args) { double valueOfSupply = Double.parseDouble(args[0]); double vatRate = 0.1; double expenseRate = 0.3; double vat = valueOfSupply*vatRate; double total = valueOfSupply + vat; double expense = valueOfSupply*expenseRate; double income = valueOfSupply-expense..