일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- eclips
- 프로그래밍기초
- 자바프로그래밍
- 자바 스프링
- 자바기초
- 초보코딩
- 스프링
- github
- 제이쉘
- JShell
- 자바
- 배열
- 초보코딩탈출
- 알고리즘
- 프로그래밍언어
- 이클립스
- 리눅스
- Git
- Java
- Elk
- spring
- 컴퓨터과학개론
- JAVA기초
- 코딩초보
- 프로그래밍
- 기초코딩
- 메소드
- 스프링 기초
- 데이터베이스
- 클래스
- Today
- Total
목록기초코딩 (20)
키보드워리어
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 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은 저장된 순서나 정렬과 상관..
안녕하세요 블로그 방문자 여러분들 모두 환영합니다. 오늘은 지난 포스팅에 이은 내용입니다. 아직 못 보셨다면 여기를 클릭해 주세요. 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이 끝나면 메모리에서 해제..
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 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는 한 번에..