Java 문자열 뒤집기 - reverse()
·
JAVA
알고리즘 문제를 풀던 중 나는 for 문을 돌리고 돌리고 돌리면서 해결하고 있는데 친구가 짠 코드가 너무 간단해서 슬펐다문자열을 뒤집는 그런 문제였는데 for문 사이에  reverse()의 등장이라 ....?   [코드]import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner (System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i=0; i  [reverse() 메서드]reverse() : StringBuffer 클래스와 StringBuilder 클래..
백준 11945 뜨거운 붕어빵 (feat.런타임 에러)
·
알고리즘
[문제] 해결 하지 못했던 고통의 시간들이 무려 4번... 바로 아래의 코드 부끄러우니까 접은글로 안에 넣어놓고  더보기import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int rows = sc.nextInt(); int cols = sc.nextInt(); sc.nextLine(); char[][] original = new char[rows][cols]; for (int i = 0; i = 0; j--) { System.out..
Java 참조 타입 (Reference Type) 왜 쓰나요?
·
JAVA
사실 Java 를 처음 배우면 제일 먼저 접하게 되는데 기본 자료형이고 이 쓰임이 너무 간편하니 매번 기본 자료형으로만 코드를 짜려고 했다. 그래서 왜 참조 타입을 사용해야 할까 라는 의문을 가지고 찾아보기 시작했다. 객체 지행 프로그래밍(OOP) 지원참조 타입은 객체 지향 프로그램의 핵심이다. Java 에서는 모든 클래스가 참조 타입이며 클래스는 상태 (필드) 와 행동 (메서드)을 갖는 객체를 생성한다. 객체 지향 개념의 상속, 캡슐화, 다형성을 구현 할 수 있게 해주며, 이를 통해 더 효율적이고 유지보수하기 쉬운 코드를 작성할 수 있다. 복잡한 데이터 구조와 추상화 제공 참조 타입은 복잡한 데이터 구조를 구현 할 수 있게 해주며, 메모리 주소를 통해 이것들을 조작한다. 예를 들어, List 과 같은 ..
Java 기본 자료형(Primitive Type)과 참조 자료형(Reference Type)의 차이
·
JAVA
앞전에 살펴 보았던 기본 자료형과 참조 자료형의 차이를 메모리 측면 말고 다른 차이점이 무엇이 있을까 알아보자 Java 기본 자료형(Primitive Type)과 참조 자료형(Reference Type)의 차이 - 메모리Java 기본 자료형(Primitive Type)과 참조 자료형(Reference Type)의 차이를 메모리 적인 측면에서 알아보자 [메모리 구조] +---------------------------+ +---------------------------------+ | Stack | | Heap | +------------------henniee.tistory.com [기본값]기본 자료형은 초기화하지 않으면 각 타입의 기본값이 설정 된다. 하지만 참조 자료형은 초기화 하지 않으면 null..
해니01_15
'티스토리챌린지' 태그의 글 목록 (3 Page)