감성 코딩
감성 코딩
감성 코딩
전체 방문자
오늘
어제
  • 분류 전체보기
    • Android
      • Kotlin
      • Java
    • 왜?
      • CS
    • 어떻게?
      • Front-end
      • JavaScript(ES6+)
      • NodeJs
      • ESP8266 활용 speakThing에 연결해보..
      • Java && Kotlin 문법
      • 기타등등
      • IOT(Arudino && Rasp)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

  • 운영을 해봅시다!

인기 글

태그

  • 아두이노 와이파이
  • Android Class
  • ESP8266
  • android array
  • esp8266 iot web
  • thingspeak 아두이노
  • pug
  • 아두이노 웹 서버
  • 프론트엔드 학습
  • 아두이노 PHP 웹서버
  • 안드로이드 배열
  • 안드로이드 클래스
  • Google Sheet API
  • 구글 시트 API
  • 아두이노
  • thingspeak 값전송하기
  • 클래스
  • 아두이노 WIFI
  • 라즈베리파이 Mosquitto
  • express
  • 구글 시트
  • thingspeak
  • 아두이노 thingspeak
  • nodejs
  • class
  • ArduinoServer
  • PHP IOT Web
  • IoT
  • IOTServer
  • 아두이노 ESP8266

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
감성 코딩

감성 코딩

어떻게?/Java && Kotlin 문법

변수

2021. 3. 3. 16:32

자바(Java) 변수 선언 방법

변수타입 변수명 = 초기화;

int i = 0;
char j = 'c';

final 변수 : 변수값이 변경할 수 없고 불변 변수라고 불려진다.

ex) final int i = 0; // 읽는 것만 가능하다.


코틀린(Kotlin) 변수 선언 방법

var/val 변수명: 변수타입 = 초기화

val i:Int = 0
var j:Char = 'c'

var = variable = 읽기/쓰기가 가능한 일반 변수

val = valuable = 읽기만 가능한 final 변수

 

Non-Null/Nullable

null을 값으로 가질 수 있으면 Nullable, null을 값으로 가질 수 없으면 Non-null 타입입이다.

특이하게도 코틀린에서는 구분하고 있다.

ex) var name: String =null //에러

ex) var name:String? = null 


변수 출력방법

 

자바(Java)

System.out.println("텍스트"+변수);

 

 

코틀린(Kotlin)

println("텍트스 $변수")

 

'어떻게? > Java && Kotlin 문법' 카테고리의 다른 글

클래스  (0) 2021.03.04
배열  (0) 2021.03.03
    '어떻게?/Java && Kotlin 문법' 카테고리의 다른 글
    • 클래스
    • 배열
    감성 코딩
    감성 코딩

    티스토리툴바