java
-
[java] 제어문(if,switch,while,for)java 2023. 1. 16. 00:16
4-1 if문 -조건문 if문의 기본 구조 if(조건문) { ; ; }else if(조건문){ ; ; }else{ ; ; } 비교 연산자 , ==(같다), !=, >=, 0){ System.out.println("돈을 받았으니 커피를 줍니다."); coffee--; System.out.println("남은 커피의 양은" + coffee + "입니다"); if(coffee ==0){ System.out.println("커피가다 떨어져 판매중지"); break; // 반복문 종료 } } } } continue; while문의 맨처음(조건문)으로 돌아간다. public class HelloWorld { public static void main(String[] args){ int a =0; whil..
-
3장 연습문제java 2023. 1. 15. 16:45
Q1 평균점수 구하기 나는 Map자료형으로 나열해서 구현해보겠다. 반복문을 사용하고 싶었으나, 모르겠어서 일단 단순하게 구현해보았음 import java.util.HashMap; public class HelloWorld { public static void main(String[] args){ HashMap subject = new HashMap(); subject.put("국어", 80); subject.put("영어", 75); subject.put("수학", 55); int a = subject.get("국어"); int b = subject.get("영어"); int c = subject.get("수학"); double average; System.out.println(average = (a+b..
-
[java] 자료형과 형변환java 2023. 1. 12. 23:35
3-1 숫자 자료형 정수 자바의 정수를 표현하기 위한 자료형은 int , long int age = 10; long countOfStar = 87984751321246845L; /*long변수에 값을 대입할때는 숫자 값이 int자료형의 최대값인 2147483647보다 큰 경우 접미사 L을 붙여주어야한다.*/ 실수 자바의 실수를 표현하기 위한 자료형은 float,double float pi = 3.14F; //접미사F를 꼭 붙여주어야한다. double morePi = 3.123456123; double d1 = 1.234e2; // e2는 10의 제곱을 의미함 8진수와 16진수 8진수와 16진수는 int자료형을 사용하여 표시한다. 0으로 시작하면 8진수, 0x로 시작하면 16진수가된다. 증감 연산 자바는 ..
-
[java] 명명규칙java 2023. 1. 12. 18:21
2-2 변수와 자료명 자료형 변수명 앞에 붙은 int, String등은 변수의 자료형을 뜻한다. 변수에 값 대입하기 int a; String b; a =1; b = "hello java"; 혹은 변수를 선언함과 동시에 값을 대입할수도있음. int a= 1; String b="hello java"; 사용자 정의 자료형 다음과 같이 Animal이라는 클래스를 만들면, class Animal { } 다음과 같이 Animal 자료형 변수를 만들 수 있다. Animal Cat; 2-3 명명 규칙 클래스 명명 규칙 자바 프로그램은 클래스 단위이기 때문에 자바 프로그램을 만드는 것은 자바 클래스를 만드는 것과 같다. 클래스명은 명사로한다. 여러개의 단어가 섞이는 경우 각 단어의 첫번째 문자는 대문자로한다. (ex) ..
-
[java] java공부를 시작하며java 2023. 1. 12. 17:58
티스토리를 시작하게된 이유? 1. 벡엔드 개발자를 목표로 남들처럼 개발자블로그 하나 갖고싶었다. 2. 진도빼기에만 급급한 공부를 했던거 같아, 확실히 내가 공부한것을 정리할수있는 공간이 필요했다. 3. 복습을 하기위해서 공부의 목표와 방향성 1. 점프 투 자바(현재) 2. do it html/css/js 3. 점프 투 스프링 01장 안녕 세상? public class HelloWorld { } HelloWorld.java라는 이름으로 자바 파일을 작성하게 되면 파일은 하나이지만 그 파일 내에 여러개의 클래스를 작성할 수 있다. 다만 클래스명과 파일명이 동일한 경우 해당 클래스에 public을 붙여주어야한다. main 메서드 method는 function과 동일한 개념이다. 클래스 내의 함수는 메서드라고 ..