Spring Java 기초 문법

Walter Mitty·2022년 5월 23일
2

Spring

목록 보기
2/19

변수

  • 변수는 "값을 담는 상자" 이다.
  • 변수를 선언할 때는 (자료의 종류)(변수명)=(값)의 순서를 따른다
  • 변수명은 일반적으로 1)영어, 2)소문자 시작, 3)구분은 대문자로 한다
  • 자바는 항상 코드를 작성하고 제일 마지막에 세미콜론(;)을 넣는다.

숫자형 자료의 종류

  • int
  • Long L
  • float f
  • double d

문자형 자료의 종류

-String


기초 문법

boolean

: 참 거짓 타입으로 true / false 로 값이 리턴된다.
type 1: 변수 먼저 선언 후 boolean

int myAge = 20;
boolean isAdult = myAge > 20;

type 2: boolean과 함께 값을 true/false로 선언

boolean isTest = false;

List

: 정보를 묶을 때 List를 사용한다. 굉장히 중요!
아래는 꼭 기억하자.
1. 순서가 중요한 녀석임
2. 같은 자료형만 넣을 수 있음
3. 넣을 때는 add
4. 조회할 때는 get
5. 제거할 때는 remove

List 기본 형식

List<자료 종류> 변수명 = new ArrayList<>()

List<String> myList = new ArrayList<>();
String course1 = "웹개발 Spring";
String course2 = "프론트엔드 React";
// List에 넣어줄 문자열 만들기
myList.add(course1);
myList.add(course2); 
//배열에 문자열 넣어주기! .add로 넣어준다.
sout(myList);
//배열에 들어간 문자열 확인하기
sout(myList.get(index 넘버 적어주기));
//배열에 들어간 n번째 문자열 조회하기
myList.remove(n)
//index n번째 삭제하기 

import

:List 처럼 미리 작성된 코드를 불러오는 것

import 단축키

  • 맥: Opt + Enter
  • 윈도우: Alt + Enter

Method

클래스 안에만 작성해야한다.

: 반복적인 행동을 줄여서 어디든 갖다쓸 수 있는 명령 모음이다.
반복적인 행동을 하는 명령들에 이름을 붙여서 그 이름만 호출해서 사용해보자!

method 기본형식

public (반환타입) 메소드명(파라미터) {
//명령내용
return (반환값)
}

method에서,
1. public은 무조건 쓴다 (기초편에는 이렇게!)

public 반환타입 메소드명 (재료){
	//{} 사이에 명령 모음을 작성!
    return 결과값;
    //만약 return 값이 있다면 이런식으로도 작성!
}
  1. 재료 = 파라미터 (없을 수도 있음)
  2. 명령 = 실행코드
  3. 결과 = 반환값 (없을 수도 있음)

그래서 2번이 method의 핵심 컨셉인게, 반복해야하는 부분을 절약하려고 한거니까 명령문을 적어줘야한다!

method 명은 명령문의 이름표라고 생각하고 naming 하자!

명령어를 실행할 때 값을 밖에서 받아와서 실행하는 경우가 있는데, 그때는 (재료) 자리에 밖에서 들어오는 값을 넣어준다. 예를 들어 (int a, String b)

3번 return을 하는 경우, 즉 명령의 결과가 있는 경우 이 메소드를 호출한 곳에 돌려주거나 아니면 뭐 아무것도 안하고 끝내거나 할 때가 있다.
인쇄하고 그냥 끝나는 경우에는 return 값이 없을 수 있지만,
두개의 int를 받아서 더하는 메소드다. 했을 땐 더한 값을 돌려줘야 한다 = return 값 존재.

그래서 return 값이 있을 땐, 그 return 값의 반환타입이 뭔지를 적어줘야 한다. (int 면 int, String 이면 String)
예시)

public String 메소드명() {
	return "abc"
    //값이 숫자면 위에 반환타입도 int로 바뀜
}

return 값이 없을 땐 void(=아무것도 없음/비었음)를 적어준다.

0개의 댓글