'자바' 태그의 글 목록
본문 바로가기
728x90

자바5

[Java] 클래스 Class 클래스(Class) 목차 클래스란 무엇인가? 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 클래스란 무엇인가? 클래스는 객체의 상태를 나타내는 필드(field)와 객체의 행동을 나타내는 메소드(method)로 구성됩니다. 즉, 객체의 설계도입니다. 클래스 정의하는 방법 public class Example{ private String name; private String contents; public Example(){} //기본 생성자 public Void setName(String name){ this.name = name; } public String getName(){ return this.name; } } 객.. 2023. 4. 28.
[Java] 연산자 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선순위 Java 13. switch 연산자 학습 내용 정리 연산자 연산자: 연산에 사용되는 기호 피연산자: 연산에 대한 대상 ex // 연산자: +, 피연산자: 1, 2 1 + 2; int a = 2; int b = 3; // 연산자: *, 피연산자: a, b a * b; 산술 연산자 Binary Operator(이항 연산자) +, -, *, /, %(Modulo) Arithmetic Exception(산술 예외) 발생 가능 INF "무한"또는 INF 값은 너무 큰 숫자를 나타냅니다. +INF.. 2023. 4. 19.
[Java] Primitive Type Array to Stream Primitive Type Array to Stream import java.util.Arrays; import java.util.stream.DoubleStream; import java.util.stream.IntStream; import java.util.stream.LongStream; import java.util.stream.Stream; public class Main { public static void main(String[] args) { // Example with int[] int[] arr = {1, 2, 3, 4, 5}; // Convert int[] to IntStream IntStream intStream = Arrays.stream(arr); // Example with d.. 2023. 4. 19.
[프로그래머스] 특이한 정렬 자바(Java) 프로그래머스 - 특이한 정렬 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 정렬 기준을 바꿔기 n을 기준으로 가까운 수 -> 각각 숫자에서 n을 뺀 절댓값 절댓갑 기준(값의 차이) 내림차순 정렬 후 오름차순 정렬 - 문제에서 거리가 같은 경우 큰수가 앞으로 와야하는 조건 때문 상세 설명은 코드 주석 참고 코드 import java.util.*; class Solution { public int[] solution(int[] numlist, int n) { // 정수 리스트를 저장할 어레이리스트 생성 List numList = new ArrayList.. 2023. 3. 7.
JAVA - [백준] 2588번 곱셈 문제는 간단하다. 하지만 문제를 풀 수 있는 방법이 3가지가 있어서 따로 정리하게 되었다. math 나머지와 나눗셈 연산을 통해 1의 자릿수를 추출하는 방법 charAt() (2)를 String 으로 받아 charAt() 으로 각 자릿수를 추출하는 방법 String B = "abc"; char a b c index 0 1 2 B 에 문자열 abc 가 저장되어있을 때 문자열을 문자가 모인 배열이라고 보고 인덱스를 참조하여 해당 문자를 반환. 이때 반환되는 값은 문자(char, 아스키코드값)이다. 코드에서 정수로 사용하려면 char '0' 빼줘야 한다. 아스키코드 참고자료 ex) (B.charAt(i) - '0') toCharArray() : 문자열을 char 배열 형태로 반환해주는 메소드 문자열을 char.. 2022. 7. 15.
728x90