코딩컨벤션 output input 자료형 변수 상수
뭐든지 새로 배우면 용어정리가 필요하죠. 그래서 저도 합니다.
완전 비전공자인데 매번 따로 검색하기가 귀찮을 것 같아서
저가 배우는 과정 안에서 정리를 해봅니다.
저는 Kotlin 입니다. 그러니 아마도 이런 자료 모두 Kotlin 으로해서 설명합니다.
코딩 컨벤션(Coding Convention) : 개발자 전체적으로 약속 같은 거라고 보면 됩니다.
코딩컨벤션(구글에서 검색) : 읽고, 관리하기 쉬운 코드를 작성하기 위한 일종의 코딩 스타일 규약(하나의 작성 표준)
다만 프로그래밍 언어마다 다를 수 있다는 점.
표기법 (더 알아보고 싶으면 검색해보기 추천합니다.)
저도 지금 검색이 익숙지도 않고, 검색 결과 중 무엇을 봐야하는지 눈을 아직 길러야 하는 상태입니다.
카멜케이스 : 주로 변수, 메소드 이름 지정시 사용
camelCase
스네이크케이스 : 주로 상수 이름 지정시 사용
snake_case
파스칼케이스 : 주로 클래스 이름 지정시 사용
PascalCase
각 프로그래밍 언어에 맞게 코딩컨벤션 검색 Go~
Output (출력) : 프로그램에서 다른 장치로 데이터를 전송하는 행위
Input(입력): 다른장치로부터 데이터를 불러와서 프로그램에서 확인하는 행위
키보드에서 입력한 텍스트 불러오기 방법
val dataString = readLine()
println("나는 ${dataString }를 입력했어요!")
키보드에서 입력한 숫자 불러오는 방법
val dataNumber = readLine()!!.toInt()
val sum = dataNumber + 3
println("입력은 ${dataNumber}인데 3을 더해서 ${sum }이예요!")
https://consult777.tistory.com/15
print(), readLine()
키보드에서 입력한 텍스트 불러오기 방법 val dataString = readLine() println("나는 ${dataString }를 입력했어요!") 키보드에서 입력한 숫자 불러오는 방법 val dataNumber = readLine()!!.toInt() val sum = dataNumber + 3 pri
consult777.tistory.com
혹시나 궁금하시다면 눌러주세요~ 입력방법에 대하여 작성하였습니다.
자료,데이터 : 프로그램의 모든 정보
자료형 : 자료나데이터를 저장할 수 있는 적절한 형태
Long | 64비트 | 정수 Int보다 큰 범위의 정수 이용시 Int구분위해 맨 끝에 L |
Int | 32비트 | 정수 기본타입 |
Short | 16비트 | 정수 |
Byte | 8비트 | 정수 범위 : -128~127까지 저장가능 |
Double | 64비트 | 실수 표현 |
Float | 32비트 | 실수 표현 Double 와 구분에서 맨 끝에 F가 붙는다. |
Char | 16비트 | 문자 한개 '외따옴표' |
String | X | 여러문자 " 쌍따옴표" *이String은 기본 타입이 아니다 |
Boolean | 8비트 | true(참) , false(거짓) 구분 |
크기 | 설명 |
정수는 실수안에 포함이 된다.
그러니깐 Double = 2.0 은 되는데 Int 는 아예 0.~ 점뒤에 사용 불가.
변수 (Variable): 의미그래도 변할 수 있는 것 줄여서 var
변수선언방법 :
var num1:Int = 1
var 변수이름:자료형(생략가능) = 값
값을 특정 자료형을 저장할 수 있는 변수이름에 대입한다
ex)
var num1 = 1
따로 프린트는 하지 않아 아무것도 출력이 되지 않는다
출력 할려면
var num1 = 1
println(num1)
그리고 변수는 정의대로 변경이 가능 하기에
변수 변경은
변수이름:자료형(생략가능) = 값
var num1 = 1
println(num1)
num1 = 5
println("변경한 변수 num1 변수에는 ${num1}이 들어있어")
출력되는 화면:
Kotlin 은 굳이 자료형을 입력하지 않아도 위에처럼 자동으로 Int 설정이 되어진다.
// var name:String = "참새"
// var one1:Char = '김'
String은 꼭 입력해야한다. 그리고 자료형을 아예 정해서 char 도 넣어본 것.
상수(Value) : 변하지 않는 것
상수 선언은 변수 선언과 맨 앞 var 이 val 로 변할 뿐입니다.
val number1 = 1
number1 은 무조건 1입니다.