일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- JAVA기초
- Git
- github
- 데이터베이스
- 스프링 기초
- 배열
- 초보코딩탈출
- 기초코딩
- Elk
- 프로그래밍
- 스프링
- 자바
- 컴퓨터과학개론
- eclips
- 프로그래밍기초
- 클래스
- Java
- 리눅스
- 제이쉘
- 자바프로그래밍
- 자바 스프링
- 이클립스
- 알고리즘
- 프로그래밍언어
- 자바기초
- 초보코딩
- 코딩초보
- 메소드
- spring
- JShell
- Today
- Total
목록JAVA/JAVA 꿀팁모음 (6)
키보드워리어

안녕하세요 블로그 방문자 여러분들 모두 환영합니다. 오늘은 지난 포스팅에 이은 내용입니다. 아직 못 보셨다면 여기를 클릭해 주세요. 2023.04.07 - [JAVA입문/JAVA 꿀팁모음] - [자바]🍯꿀팁 - equals 메서드 활용 [자바]🍯꿀팁 - equals 메서드 활용 안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. Equals Java에서 객체를 비교하는 방법은 두 가지가 있습니다. 첫 번째는 == 연산자를 사용하는 것이고, 두 번째는 e keyboardwarrior.tistory.com equlas 메서드와 hashcode 메서드는 왜 붙어있을까요? Java에서 객체들을 비교할 때 equals 메서드를 사용합니다. 이때 equals 메서드는 객체들이 동일한지 아닌지..

안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. Equals Java에서 객체를 비교하는 방법은 두 가지가 있습니다. 첫 번째는 == 연산자를 사용하는 것이고, 두 번째는 equals() 메서드를 사용하는 것입니다. == 연산자는 두 개의 객체가 메모리 상에서 동일한 객체인지를 비교합니다. 즉, 두 개의 객체가 같은 메모리 주소를 참조하는 경우에만 true를 반환합니다. 하지만, equals() 메서드는 객체의 내용이 같은지를 비교합니다. 따라서 두 개의 객체가 같은 메모리 주소를 참조하지 않더라도, 내용이 같다면 true를 반환합니다. 객체의 내용이 같은지를 비교하려면 equals() 메서드를 오버라이딩하여 사용해야 합니다. public class MyClass { priva..

안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. Block Block은 자바 프로그래밍에서 중괄호 {}로 둘러싸인 코드 영역을 말합니다. Block은 다양한 종류가 있으며, 대표적으로 다음과 같은 종류가 있습니다. Code Block: 메서드, 클래스, 생성자 등의 코드 블록 Condition Block: if문, switch문 등의 조건문 블록 Loop Block: for문, while문 등의 반복문 블록 Initialization Block: 클래스 변수, 인스턴스 변수 초기화 블록 Block 내부에서 변수를 선언하면 해당 변수는 Block 내에서만 유효합니다. 이러한 변수를 지역 변수(local variable)라고 합니다. 지역 변수는 Block이 끝나면 메모리에서 해제..

안녕하세요 【키보드 워리어】 ⌨🗡🧑블로그 방문자 여러분, 안경닦이입니다. 오늘은 IMPORT대해 알아보겠습니다. import import와 static import는 자바에서 패키지나 클래스를 가져와서 사용하는 기능입니다. import는 패키지나 클래스를 가져올 때 사용하는 키워드입니다. 우리가 일반적으로 사용하는 String 클래스는 java.lang 패키지에 속해있기 때문에 import 문을 쓰지 않아도 자동으로 사용할 수 있습니다. 하지만 다른 패키지나 클래스를 사용할 때는 import 키워드를 사용해야 합니다. 예를 들어, java.util 패키지에 있는 ArrayList 클래스를 사용하려면 다음과 같이 import문을 추가해야 합니다. import java.util.ArrayList; Stati..

안녕하세요! 날씨가 완연해져서 따듯한 봄기운을 부르고 있습니다. import 오늘은 자바의 import에 대해 살펴볼게요. 우리가 보통 String클래스를 부른다면, str = “”; 코드에 Import 키워드는 생기지 않아요. java.lang에 해당되는 부분들은 import 하지 않아도 자동으로 생성되기 때문이에요. Linked with editor기능을 켜고 command + class 클릭해서 보면 어떤 파일들이 자동 import 되는지 볼 수 있어요. 참고로 import할 때 특정 클래스를 지정하지 않고 * 문자를 넣는것은 지양해 주세요. import static 이기능은 조금 흥미로워요. 지금까지 출력문을 쓸 때 활용한 코드는 System.out.priontln로 불러올 때마다 코딩해 주었는..

자바에서 원시형 타입들은 클래스와 함께 유용한 메서드들을 가지고 있습니다. int형은 Integer, double은 Double···. 초기화 초기화(=initialize)는 초기에 부여하는 값인데요. 어떤 변수에 값을 주되, 0을 주는 경우가 많아요. 하지만 초기화시에 값을 0으로 초기화하는것보다 해당 타입의 최솟값 또는 최댓값을 메서드로 지정해 주는 것이 예외(=Exception)를 예방할 수 있는 좋은 방법입니다. minimum이 변수 mark보다 작은 경우 mark를 minimum으로 하고, minimum을 반환하는 메서드인데요. 처음 값을 0으로 준다면 mark가 모두 양수 일 때는 minimum이 초기화한 0의 값만 해당될 거예요. 이런 경우 minimum을 Integer형에서 가장 큰 값을 ..