Dorothy_YANG
With Dorothy
Dorothy_YANG
전체 방문자
오늘
어제
  • 분류 전체보기 (279)
    • Hi, I'm Dorothy 🕵️‍♂️ (21)
      • Slowly but Surely (18)
      • IT certifications (3)
    • 🤯TIL (80)
      • HTML & CSS (2)
      • Javascript & jQuery (13)
      • React (13)
      • C언어 (1)
      • JAVA (22)
      • Python (2)
      • Oracle SQL (10)
      • My SQL (5)
      • Spring (12)
    • 💻Programmers (17)
    • 🏫 Open API_JAVA (101)
    • 🌎 Project (10)
      • Shopping (10)
    • 💥 Error (24)
    • ⚙ Setting (23)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • 기간쿼리
  • Javascript
  • SQLD합격후기
  • Database
  • SQLD합격
  • 코딩앙마
  • 시작일종료일
  • oracle
  • 콜라보레이토리
  • 노마드코더
  • spring
  • 비쥬얼스튜디오코드
  • 독학후기
  • 파이썬온라인
  • SQL
  • 창초기화
  • 연습문제
  • 이것이자바다
  • googlecolaboratory
  • colaboratory
  • AllArgsConstructor
  • 서버등록
  • Eclipse
  • HTML
  • 백준
  • sql기간
  • java
  • CSS
  • 기간설정
  • 오류해결

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Dorothy_YANG

With Dorothy

[JAVA 입문] 변수_by생활코딩
🤯TIL/JAVA

[JAVA 입문] 변수_by생활코딩

2022. 6. 28. 23:25
728x90

<변수의 정의>

  • 변수란? Variable
    데이터에 붙이는 이름, 그 값이 변할 수 있는 문자
    언어들의 변수는 음료수의 용기와 같다. 변수에 따라 정의가 다른 내용이 들어있을 경우 에러가 난다.
    자바는 변수의 데이터 타입을 지정한다.
    대신, 값을 넣을 땐 굉장히 까다롭다.

 

  • int = integer_인티져  정수
    자연수 : 1, 2, 3, 4, ...
    정수 : -3, -2, -1, 0, 1, 2, 3, ...
    cf) int b = 1.1; 설정할 경우 오류가 뜬다. 
         1.1은 real number = 실수(정확하진 않지만 java에선 double이라고 함)

 

  • double 실수
    double b = 1.1;
    System.out.println(b);

 

  • String 문자열
    String c = "Hello World";
    System.out.println(c);


<변수의 효용>

  • replace 대신 변수 이용하기
    - String name 설정 - "+name+" 삽입
    - VAT 따로 설정 - VAT 출력
    그 코드의 의미를 빨리 이해할 수 있는 것이 굉장히 중요하다.
    누구나 알 수 있는 좋은 이름을 써야한다.


<데이터 타입의 변환>

  • 변수 오류 자동변환
    변수에 맞지 않는 내용이 담겨있는 경우, 빨간 밑줄이 생긴다. 

         위 사진과 같이 변환 선택지를 제시해준다.

 

  • .getClass()
    System.out.println(f.getClass());
    f가 어떤 클래스인지 보여준다.

 

  • Casting
    java에서는 변수의 데이터 타입을 굉장히 엄격하게 통제하기 때문에
    사용하다 보면 변수의 값을 다른 데이터 타입으로 converting 해야 하는 경우가 생김
    어디서 어디로 무엇에서 무엇으로 바꾸려면 검색하면 된다!
    너무 걱정하지 말기! 

출처 : https://opentutorials.org/course/3930/26660 생활코딩_변수

 

변수 - 생활코딩

수업소개 내가 그의 이름을 불러주기 전에는 그는 다만 하나의 몸짓에 지나지 않았다. -김춘수 꽃- 변수란 데이터에 붙이는 이름입니다. 이름을 붙이기 전까지 우리는 그 데이터를 부르기 어렵

opentutorials.org

 

728x90
저작자표시 비영리 변경금지

'🤯TIL > JAVA' 카테고리의 다른 글

[JAVA 입문] 디버거_by생활코딩  (0) 2022.06.29
[JAVA 입문] 프로그래밍이란?_by생활코딩  (0) 2022.06.29
[JAVA 입문] 문자열 다루기_by생활코딩  (0) 2022.06.28
[JAVA 입문] 숫자와 연산_by생활코딩  (0) 2022.06.28
[JAVA 입문] 데이터와 연산_by생활코딩  (0) 2022.06.28
    '🤯TIL/JAVA' 카테고리의 다른 글
    • [JAVA 입문] 디버거_by생활코딩
    • [JAVA 입문] 프로그래밍이란?_by생활코딩
    • [JAVA 입문] 문자열 다루기_by생활코딩
    • [JAVA 입문] 숫자와 연산_by생활코딩
    Dorothy_YANG
    Dorothy_YANG
    Slowly but Surely, 비전공 문과생의 개발공부

    티스토리툴바