본문 바로가기

(JAVA)자바31

(JAVA) 자바 배열관련 총정리 1. 배열종류 2. 배열 선언/초기화 하기 3. 배열 길이 출력 4. 배열 출력하기 5. 2차원 배열 선언/초기화 하기 6. 2차원 배열 출력하기 7. 배열 비교 1. 배열 종류 int[] num = new int[5]; char[] chr = new char[5]; String[] str = new String[5]; boolean[] bool = new boolean[5]; float[] f=new float[5]; double[] d=new double[5]; byte[] b = new byte[5]; . . . /* 등등 모든 원시타입형의 배열을 선언할 수 있음. 개인적으로 가장 자주사용되는 타입은 int, char, String형의 배열이라고 생각함. */ 2. 배열 선언/초기화 하기 //방법1.. 2022. 10. 12.
맥북 이클립스(Eclipse) 글자 깨짐 설정/이클립스 글자 깨질때 설정법(상세) 자바의정석 파일 import해서 복습하려하는데 글자가 깨지더라구요. 예전에도 겪었던 문제라서 해결하는김에 포스팅으로 남겨놓아요~ 1. 글자깨짐 해결법 요약본 2. 해결법 상세버전 1. 글자 깨짐 해결법 요약본 project > properties > Resource > Text file encoding 에서 Other : MS949 위와 같이 설정한 후에도 안되면, preferences(단축키: command + , ) > General > Workspace > Text file encoding 에서 Other : MS949 도 설정해주면 됩니다. 더보기 MS949는 윈도우의 기본 인코딩이고, UTF-8은 맥의 기본 인코딩이다. 맥에서 윈도우로 작성된 파일을 import해올때, UTF-8로 파일을 읽기 .. 2022. 10. 10.
(Mac)맥북 애플칩/인텔칩 이클립스Eclipse 설치/이클립스 다운로드 - 2022.09 1. 이클립스 다운로드 링크 바로가기 https://www.eclipse.org/downloads/packages/ 위링크 클릭 혹은 구글에 eclipse download검색 후 Packages 클릭 (아래 이미지 참고) 2. 원하는 파일 다운로드 Eclipse IDE for Java Develpers는 학습용 으로 보통 사용하는것 같습니다. 자신의 맥북이 인텔칩이면 X86_64 클릭(아래 이미지 에서 파란색 박스), Apple칩이면 AArch64 클릭(아래 이미지에서 빨간색 박스) 아래 Download버튼 클릭 왼쪽 아래 빨간박스에서 다운로드 완료되면 클릭!! 3. 다운로드 완료 후 파일 Applications파일로 옮기기. 아래 이미지처럼 화면이 뜨면, 바로 닫지 마시고 Eclipse파일을 Appli.. 2022. 9. 20.
(Mac)맥북 인텔 및 m1칩 JDK 설치, 이클립스Eclipse 설치 전 JDK설치 - 2022.09 작년 1월에 맥OS jdk설치법을 포스팅한 적이 있습니다. 작년에는 맥북 인텔칩과 m1칩을 따로 나누어서 다운로드를 하지 않았는데, 최신 jdk는 나누어져 있네요, 그래서 다시한번 포스팅 하려고 합니다. * 만약 이클립스 설치를 원하시면 아래 링크를 클릭해 주세요. 2022.09.20 - [(JAVA)자바] - (Mac)맥북 애플칩/인텔칩 이클립스Eclipse 설치/이클립스 다운로드 - 2022.09 (Mac)맥북 애플칩/인텔칩 이클립스Eclipse 설치/이클립스 다운로드 - 2022.09 1. 이클립스 다운로드 링크 바로가기 https://www.eclipse.org/downloads/packages/ 위링크 클릭 혹은 구글에 eclipse download검색 후 Packages 클릭 (아래 이미지 참.. 2022. 9. 14.
M1 맥북 초간단 mySQL 설치법 / mysql Homebrew설치 (상세) 맥린이 시절 mysql 다운법을 포스팅 했었는데요, 그 방법은 더 어렵고 복잡하며, 설치가 잘 안되는 경우가 있더라구요 ㅠㅠ 그래서 초간단 mySQL 설치법을 다시 포스팅 하려 합니다. 포스팅 목차 1. Homewbrew 설치 2. 터미널창 열기 3. Homebrew업데이트 4. mysql설치 5. mysql 보안 적용 명령어 입력 6. mysql 실행법 7. 평상시 mysql 실행/종료 법 8. 참고 블로그 1. Homebrew설치 간단하게 mySQL을 설치하시려면 일단 Homebrew가 맥에 설치되어 있어야 합니다. Homebrew가 설치되어 있지 않은분은 아래 포스팅을 참고해주세요 :) 2021.12.26 - [(Tool)툴 사용법/(Git) 깃 사용법] - M1 맥북 Homebrew 설치법 (상세.. 2022. 3. 13.
(JAVA) 자바 HashMap HashMap HashMap이란? - 키(Key)와 값(Value)을 묶어서 하나의 데이터(entry)로 저장한다는 특징을 갖는다. - Entry라는 내부 클래스를 정의하고, Entry안에서 key와 Value를 다룬다. Entry[] table; class Entry{ Object key; Object Value; } -해싱(Hashing)기법으로 데이터를 저장, 데이터가 많아도 검색이 빠름. -Map 인터페이스 구현, 데이터를 Key와 Value 쌍으로 저장. - Key와 Value 모두 Object타입으로, 어떠한 객체도 저장할 수 있다. - Key: 유일해야 된다, 중복 불허용. Value: 중복허용 예제) public class Test{ public static void main(String[.. 2021. 5. 1.