본문 바로가기 메뉴 바로가기

Developer Practice

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Developer Practice

검색하기 폼
  • 분류 전체보기 (9)
    • Java (9)
  • 방명록

분류 전체보기 (9)
Java 2차원 배열 array | 향상된 for문

2차원 배열 array행과 열의 index 번호int a [행 index 번호][열 index 번호];저장공간만 만들고 값은 나중에 (배열을 선언만)int[][] b = new int[3][5];값을 바로 넣어 만드는 경우입력 :int[][] c = {  {2, 6, 8, 5},  {4, 7, 8},  {9, 0, 1, 3, 5},};System.out.println("c 행의 길이 = " + c.length);System.out.println("c[0] 열의 길이 = " + c[0].length);System.out.println("c[1] 열의 길이 = " + c[1].length);System.out.println("c[2] 열의 길이 = " + c[2].length);출력 :c 행의 길이 = 3c..

Java 2025. 3. 27. 23:10
Java 1차원 배열 array | for문을 이용하여 array에 값 넣기, 출력하기

배열 array같은 자료형을 연속된 저장공간 배열에 저장1. 배열의 길이를 지정하면 길이 변경 불가.2. 배열의 값은 각각의 index 번호가 지정되고 index 번호를 이용해 값을 넣거나 가져옴.3. index 번호는 0부터 시작.저장공간만 만들고 값은 나중에 (2가지 방법 사용 가능)int[] 변수명 = new int[개수];int 변수명[] = new int[개수];값을 바로 넣어 만드는 경우int[] 변수명 = {1, 2, 3, 4};boolean 변수명[] = {true, false, false, true};입력 :int[] a = new int[5];int b[] = new int[3];System.out.println("a의 길이 = " + a.length);System.out.println..

Java 2025. 3. 27. 00:13
Java 문자열 String equals | 자료형에 따른 숫자 예시(ex.자동형변환)

String equals (값이 같은가?)입력 :String name1 = "김철수";String name2 = "김철수";System.out.print(name1 == name2);출력 :true입력 :String name3 = new String("홍길동");String name4 = new String("홍길동");System.out.println("주소가 같은가? " + (name3 == name4));System.out.println("값이 같은가? " + name3.equals(name4));출력 :주소가 같은가? false값이 같은가? trueScanner로 값을 받은 경우도 값이 같은지 확인하기 위해서는 equals 사용입력 :출력 (1) :전원을 끌까요?(네/아니요) : 네네, 전원을 끄..

Java 2025. 3. 25. 01:06
Java 반복문 : for문 | for문 중첩과 응용 | 이름이 붙은 반복문 | while문 | do~while문, Math.random

for문원하는 개수만큼 반복 실행for(초기식; 조건식; 증감식) {  실행 구문;}입력 :for(int i=1; i  System.out.println(i + "번째 출력");}출력 :1번째 출력2번째 출력3번째 출력입력 :for(int i=1; i  System.out.println(i + "번째 출력")}출력 :1번째 출력3번째 출력5번째 출력7번째 출력9번째 출력for문 중첩for(초기식; 조건식; 증감식) {  for(초기식; 조건식; 증감식) {    실행 구문;  }}입력 :for(int a=2; a  System.out.println(a + "단");  for(int i=1; i    System.out.printf("%d*%d=%d\n",a ,i ,a*i);  }}출력 :for문 응용* ..

Java 2025. 2. 25. 00:53
Java 조건문 : if문(else if와 중첩) | switch~case문

if문if(조건식) {  조건식이 참일 때 실행할 구문}- 중괄호는 참일 때 실행하는 구문이 한 줄이면 생략 가능- 참일 때 실행하는 구문이 한 줄 이상이면 반드시 중괄호 필요if(조건식) {  조건식이 참일 때 실행할 구문}else {  조건식이 거짓일 때 실행할 구문}if(조건식) {  조건식이 참일 때 실행할 구문}else if(조건식1) {  조건식1이 참일 때 실행할 구문}else if(조건식2) {  조건식2가 참일 때 실행할 구문}else if(조건식3) {  조건식3이 참일 때 실행할 구문}else {  위의 조건식들이 거짓일 때 실행할 구문}- else if 여러 번 사용 가능if(바깥 조건식) {  if(안의 조건식) {    바깥 조건식과 안의 조건식이 참일 때 실행할 구문  }  e..

Java 2025. 2. 23. 21:47
Java (연산자) 산술 연산자 | 대입 연산자 | 비교 연산자 | 논리 연산자 | 삼항 연산자

산술 연산자연산자의미예시%나머지4 % 3 = 1+덧셈1 + 2 = 3-뺄셈2 - 1 = 1*곱셈2 * 3 = 6/나눗셈4 / 2 = 2 또는 5 / 2 = 2 (나머지는 출력x)++증가int a = 2; a++; (a = 3 출력)--감소int a = 3; a--; (a = 2 출력)* 증감 연산자인 ++과 --는 연산시 앞에 붙으면 변수를 먼저 증가시킨 후 연산, 뒤에 붙으면 연산 먼저 하고 변수를 증가시킴 (단일항일 때는 결과적으로 변수를 증가시키기 때문에 상관 x)대입 연산자연산자의미예시=대입int a = 1; (a는 1)%=나머지 대입int a = 4; a %= 3; (a는 1)+=덧셈 대입int a = 1; a += 2; (a는 3)-=뺄셈 대입int a = 3; a -= 1 (a는 2)*=곱셈..

Java 2025. 2. 23. 17:24
Java 변수와 저장 공간의 크기 | Scanner 사용법 | printf 서식 문자 | 10진수 변환

변수저장 공간int정수를 저장하는 공간 (4byte(32bit))double실수를 저장하는 공간char문자 1개를 저장하는 공간String문자열을 저장하는 공간* 주로 사용하는 기본 자료형(변수)JAVA 기본 자료형(변수)컴퓨터의 언어는 2진수 (0, 1), 1bit는 1개 (0 또는 1), 1byte = 8bit저장 공간(변수)의 크기 확인MIN_VALUE최솟값MAX_VALUE최대값변수명.MIN_VALUE 또는 변수명.MAX_VALUE 입력하여 사용- int와 char는 풀네임 Integer와 Character 사용- char는 유니코드로 출력 불가해 int형으로 변환하여 출력Scanner사용자에게 값을 입력 받아야 할 때 사용스캐너 사용법* Scanner 변수 선언과 import 해줘야 사용 가능(1..

Java 2025. 2. 23. 04:10
Java 기본 자료형 | 자료형 변환(자동형변환과 강제형변환) | 연산

기본 자료형값의 종류이름크기(byte)저장 되는 값의 범위정수byte1-128 ~ 127char2모든 유니코드 (0~65535)short2-32,768 ~ 32,767int4-2³¹ ~ 2³¹-1long8-2⁶³ ~ 2⁶³-1실수float4(±)1.4E-45 ~(±)3.4E38double8(±)4.9E-324 ~ (±)1.7E308논리boolean1true, false* 1 byte = 8 bit / 주로 char, int, double, boolean 사용자동형변환크기(byte)가 작은 자료형을 큰 자료형에 넣을 때 자동으로 변환입력 :byte b1 = 1;short s1 = b1;int i1 = s1;System.out.println(i1);출력 : 1입력 :char c2 = '오';int i2 = ..

Java 2025. 2. 21. 23:00
이전 1 2 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바