일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- 배열
- 알고리즘
- 기초코딩
- 데이터베이스
- 스프링
- 스프링 기초
- 이클립스
- JShell
- 제이쉘
- 자바프로그래밍
- eclips
- JAVA기초
- 리눅스
- 메소드
- Git
- 초보코딩탈출
- github
- 프로그래밍언어
- spring
- 자바 스프링
- 클래스
- 프로그래밍
- 초보코딩
- 프로그래밍기초
- 코딩초보
- Java
- 컴퓨터과학개론
- Elk
- 자바기초
- Today
- Total
목록기초코딩 (20)
키보드워리어
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cuSKHE/btr891WCE3k/8jPKRO0OVB4ZkPaClmtoRK/img.png)
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 SET 에 대해 알아보겠습니다. HashSet,LinkedHashSet,TreeSet Set은 순서나 위치가 없는 인터페이스로, 중복이 없는 유일한 것만 가질 수 있습니다. 예를 들어, "A", "B", "C", "B" 라는 문자열이 있을 때, Set은 "A", "B", "C" 라는 유일한 값만 가질 수 있습니다. 따라서, 같은 요소를 추가하면 추가되지 않는 Set의 특징이 있습니다. A collection that contains no duplicate elements Set 인터페이스를 구현하는 클래스로는 HashSet, LinkedHashSet, TreeSet 등이 있습니다. HashSet은 저장된 순서나 정렬과 상관..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/1FuHR/btr892utHkP/6CELOTSvYWWiGjs5vDdDP1/img.png)
안녕하세요 블로그 방문자 여러분들 모두 환영합니다. 오늘은 지난 포스팅에 이은 내용입니다. 아직 못 보셨다면 여기를 클릭해 주세요. 2023.04.07 - [JAVA입문/JAVA 꿀팁모음] - [자바]🍯꿀팁 - equals 메서드 활용 [자바]🍯꿀팁 - equals 메서드 활용 안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. Equals Java에서 객체를 비교하는 방법은 두 가지가 있습니다. 첫 번째는 == 연산자를 사용하는 것이고, 두 번째는 e keyboardwarrior.tistory.com equlas 메서드와 hashcode 메서드는 왜 붙어있을까요? Java에서 객체들을 비교할 때 equals 메서드를 사용합니다. 이때 equals 메서드는 객체들이 동일한지 아닌지..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/YI8De/btr7NQJPUkx/0bRzVIp2LbPTHYQfAmULN1/img.png)
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. Equals Java에서 객체를 비교하는 방법은 두 가지가 있습니다. 첫 번째는 == 연산자를 사용하는 것이고, 두 번째는 equals() 메서드를 사용하는 것입니다. == 연산자는 두 개의 객체가 메모리 상에서 동일한 객체인지를 비교합니다. 즉, 두 개의 객체가 같은 메모리 주소를 참조하는 경우에만 true를 반환합니다. 하지만, equals() 메서드는 객체의 내용이 같은지를 비교합니다. 따라서 두 개의 객체가 같은 메모리 주소를 참조하지 않더라도, 내용이 같다면 true를 반환합니다. 객체의 내용이 같은지를 비교하려면 equals() 메서드를 오버라이딩하여 사용해야 합니다. public class MyClass { priva..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/pXzy7/btr7CVFezfD/lpWUd4wrKMbjVJdub33Jr0/img.png)
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. Block Block은 자바 프로그래밍에서 중괄호 {}로 둘러싸인 코드 영역을 말합니다. Block은 다양한 종류가 있으며, 대표적으로 다음과 같은 종류가 있습니다. Code Block: 메서드, 클래스, 생성자 등의 코드 블록 Condition Block: if문, switch문 등의 조건문 블록 Loop Block: for문, while문 등의 반복문 블록 Initialization Block: 클래스 변수, 인스턴스 변수 초기화 블록 Block 내부에서 변수를 선언하면 해당 변수는 Block 내에서만 유효합니다. 이러한 변수를 지역 변수(local variable)라고 합니다. 지역 변수는 Block이 끝나면 메모리에서 해제..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bJN3mR/btr7XdkgHQN/kkoGG4K7bykFwdLVi3jKK1/img.png)
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 Mysql에 웹서버를 연결해보겠습니다. 1. MySQL 설치 및 연결 확인 먼저 MySQL을 설치한 후 다음과 같이 연결을 확인합니다. 설치할 때 설정한 비밀번호는 따로 작성하여 잊지 않도록 해야 합니다. $ mysql --version mysql Ver 8.0.32 for macos13 on x86_64 (MySQL Community Server - GPL) 위와 같이 콘솔 답변이 나와야 합니다. 만약 나오지 않는다면 PATH 설정을 해주어야 합니다. Path설정은 간단합니다. 참고. https://signature95.tistory.com/27 Mac OS mysql path 설정 mysql을 공부하려고 먼저 mysql..
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 반갑습니다. 원소들의 반복 이전에 저희는 기본 for문과 enhanced for loop문에 대해 배웠습니다. List words = List.of("Apple","Banana","Cat"); 위와 같은 배열이 있다고 가정할 때 이를 출력하기 위해서 썼었죠. for(int i = 0; i < words.size(); i++){ String word = words.get(i); System.out.println(word); } //for문 for(String word : words){ System.out.println(word); } //enhanced for문 Iterator를 사용하여 단어 배열을 반복할 수 있습니다. Iterator는 한 번에..