본문 바로가기

JAVA8

백준 1000번 : JAVA 입출력 기본 https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net Scanner 사용. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); System.out.println(A+B); in.close(); } } java.util 패키지에 있는 Scanner 패키지를 import. 마지막에 close()로 닫아주는 습관을 들이자. 메서드.. 2023. 5. 11.
BufferedReader 한글자씩 입력받기. https://do-rang.tistory.com/3 [JAVA] 문자열 입력 받고 한 글자씩 저장하기 C++에서는 cin>>char; 하면 되는게 자바에는 없어서 찾아봤다. 오늘 공부할 내용은, BufferedReader, BufferedWriter 이다. 모든 자료 및 내용은 [이 블로그]가 출처임을 미리 밝힙니다. 너무 깔끔하게 정리 해 do-rang.tistory.com https://velog.io/@byeolhaha/%EB%B0%B1%EC%A4%80-8958%EB%B2%88-OX%ED%80%B4%EC%A6%88-BufferedReader-%EC%97%B0%EC%86%8D%EB%90%9C-%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84-%ED%95%9C%EA%B8%80%EC%9.. 2023. 1. 20.
JAVA StringTokenizer StringTokenizer 클래스는 문자열을 토큰으로 분리하는 데 사용된다. 토큰은 분리한 문자열을 의미하며, 공백이나 줄 바꿈 등 구분자(Delimiter)를 사용해 분리한다. BufferedReader 클래스의 메서드로 입력을 받았다면 라인 단위로 읽을 수 밖에 없는데, 이 때 StringTokenizer를 사용해 문자열들을 분리시킬 수 있다. ::StringTokenizer 생성자 생성자 설명 StringTokenizer(String s) 주어진 문자열을 기본 구분자(공백 , 탭, 줄 바꿈, 복귀, 용지 먹임)로 파싱한 StringTokenizer 객체를 생성한다. StringTokenizer(String s, String delim) 주어진 문자열을 delim 구분자로 파싱한 StringToke.. 2022. 11. 22.
int와 Integer :: 변수란 ? 데이터의 저장과 참조를 위해 할당된 메모리 공간에 붙인 이름. 변수는 메모리 공간에 붙여진 이름이다. 메모리 공간 할당과 접근을 위해 변수가 필요하고 우리는 이것을 이용하여 쉽게 코딩을 할 수 있다. int, short, long, boolean ... 은 무엇인가? 변수의 데이터 타입. 자료형이다. 자료형은 데이터의 타입에 따라 값이 저장될 공간의 크기와 저장 형식을 정의한 것이다. 이러한 자료형은 기본형(primitive data type)과 참조형(reference data type)으로 나뉜다. 코딩하면서 무심코 지나쳤을 수도 있는 Integer는 무엇인가? 기본형을 표현해야하는 경우가 있다. 1) 매개변수로 객체를 필요로 할 때 2) 기본형 값이 아닌 객체로 저장해야할 때 3) .. 2022. 11. 20.