본문 바로가기
JAVA 메소드(Method) 개념과 사용 방법 자바 프로그램에서 가장 먼저 접하게 되는 메소드 JAVA를 배우기 시작하면서 사실은 메소드를 접하게 된다. 그 메소드의 이름은 main()이다. 수업이나 책에서도 바로 메소드의 개념을 전하면 배운는 사람이 부담스러울 것 같아서 그냥 우선은 사용해 보라고 하지만 main은 분명 메소드이다. •자바 프로그램의 시작은 main 이라는 이름의 메소드를 실행하는 데서 부터 시작한다. •Method의 중괄호 내에 존재하는 문장들이 위에서 아래로 순차적으로 실행. class FirstProgram { public static void main(String[] args){ System.out.println("Welcome to Java"); } } main메소드 이외에소 개발자가 직접 정의해서 메소드를 사용할 수 있다.. 2022. 4. 10.
JAVA 반복문 | for문 | while문 | do while 문 컴퓨터가 가장 잘 하는 것이다. 프로그램의 많은 부분이 반복에 관한 것이다. 반복문은은 무엇인가를 반복해서 명령을 내려 주겠다는 의미이다. 반복문과 조건문으로 기능을 구현하는 게 대부분이다. 결국은 명령을 내려주는 것은 조건문과 반복문으로 대부분 구성된다. 여기서 중요한 내용은 이 조건문과 반복문으로 어떻게 효과적으로 명령을 낼 수 있는지에 관한 것이다. For문 For문은 반복문의 가장 기본이 되는 문법이라고 할 수 있다. 일반적으로는 중첩해서 사용하지만 많이 사용하면 3개까지 중첩을 해서 사용하기도 한다. 중첩해서 사용하면 코드의 가독성이 극악으로 나빠지고 코드의 효율도 나빠지는 경우가 많아지기 때문에 가급적 중첩 사용은 피해야 한다. 예시 구구단을 출력하는 예시이다. package com.model.. 2022. 4. 8.
JAVA 조건문 switch 문 조건문의 종류 ①if 문 : 특정 조건이 만족될 때에만 실행하는 문장. ②switch 문 : 조건에 따라서 실행시킬 코드를 구분. 여기서는 두번 째 Switch 문에 대해서 살펴보겠습니다. switch문은 아래와 같은 형식을 가지고 있습니다. //switch 문 //•형식 switch(수식(값)) // 수식값은 반드시 정수(or 문자) { case 값1: 실행문장; break; case 값2: 실행문장; break; … default: 실행문장; break; } 실제 코드의 예와 결과를 확인해 보겠습니다. package com.model; public class SwitchBreak { public static void main(String[] args){ int n =2; switch(n){ // n:.. 2022. 4. 7.
JAVA 조건문 | IF문 조건문 조건문의 종류 ①if 문 : 특정 조건이 만족될 때에만 실행하는 문장. ②switch 문 : 조건에 따라서 실행시킬 코드를 구분. 이 포스팅에서는 if문을 중심으로 살펴보겠습니다. 자바로 명령을 내리는 기본적인 틀은 우선class를 쓰고 이름을 쓰고 그리고 그 다음 main 메서드를 쓴다. JVM이 프로그램을 처음 시작할 때 main을 찾아서 시작하고 main의 영역이 끝나는}에서 프로그램이 종료된다. 이 영역에서는 한줄한줄 실행이 되는 흐름을 가지고 있는데 조건문은 이 실행의 흐름을 변경시킬 수 있다. if에는 boolean에 들어갈 수 있는 값 즉 true나 false를 구별할 수 있는 값이 온다. 하지만 if의 ()안에 ture나 false를 직접 넣는 경우는 거의 없고 비교연산자나 논리연산.. 2022. 4. 6.