Kotlin筆記2_你好,世界

一、HelloWorld之前

學習方法:這裏再次強調一下學習方法,學習編程的最快方法就是, 踩油門,走,而坐在那裏一直研究發動機構造,是學不會開車的來!
在這裏插入圖片描述
在這裏插入圖片描述

二、HelloWorld編程

基礎代碼:
在這裏插入圖片描述
運行:
單擊右鍵選擇Run As:
在這裏插入圖片描述
在這裏插入圖片描述

代碼解釋:
在這裏插入圖片描述

三、Kotlin變量與輸出

儲存數據

計算機程序是跟數據打交道的,我們編寫的絕大多數程序都是在處理或者記憶數據,下面我們要學習如何聲明和記憶數據。

變量和容器

變量觀念是培養程序設計能力的基礎,因爲在程序中的數據都必須通過變量來處理,處理不同的數據,必須使用不同的變量類型。

編程:

輸入main 按住alt再按/,框架代碼就出來了
在這裏插入圖片描述

常見容器的類型

Byte 存儲值範圍 整數-128-127
Short 存儲值範圍 整數 -32768-32767
Int 存儲值範圍 整數 - 2147483648-2147483647
Long存儲值範圍 整數-9223372036854775807-9223372036854775807
Float 存儲值範圍 小數,小數點可 以精確到6位
Double 存儲值範圍 小數,小數點 可以精確到15-16位
String 存儲值範圍 字符串,用"雙引號引起來的字符串都可以存

最常見容器的類型:

Byte 整數-128-1278塊存儲單元 8bit
Short 整數-32768-32767 16bit
Int 整數-2147483648-2147483647 32bit
Long 整數-9223372036854775807-9223372036854775807 64bit

四、kotlin二進制基礎

0 1 兩種狀態
0001 10 11 四種狀態
000001 010011 100 101 110 111 八種狀態
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 十六種狀態

計算機存儲數據用二進制存儲

 1位二進制存儲2種狀態
 2位二進制存儲4種狀態
 3位二進制存儲8種狀態
 4位二進制存儲16種狀態
 N位二進制存儲2的N次方種狀態

計算機存儲數據的方式:

在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述

五、變量與常量:

1、類型推斷

fun main(args:Array){
var i = 18
//計算機給我一塊空間,名字叫做i 裏面存放數據爲整數18
//var i:Int = 18 //顯式指定類型
i = 19
//i = 99999999999 //設爲i的話報錯,範圍超過了Int類型的範圍

//只有重新定義一個
var j = 99999999999
//計算機給我一塊存儲空間,名字叫j,存放的數據類型爲長整型
//var j:Long = 99999999999 //顯式指定類型

var s = "hhh"
//s是一個存放字符串的空間
//var s:String = "hhh" //顯式指定類型
var a:String = "13" //雙引號引起來的是字符串

var number = "No.123456"  //val代表只讀數據類型,不可以被修改
number = "haha"

}

總結:

●var聲明變量
●val聲明常量
●不同的數據類型用不同的容器保存
●kotlin會通過類型推斷自動推斷數據類型
●我們可以用:Int/String/Byte/Long…來顯式的指定數據類型

2、變量的取值範圍

常見容器的類型.
Byte 存儲值範圍 整數-128-127
Short 存儲值範圍 整數-32768-32767
Int 存儲值範圍整數 -2147483648 ~ 2147483647
Long 存儲值範圍整數- 9223372036854775807-9223372036854775807
Float 存儲值範圍 小數,小數點可以精確到6位
Doluble 存儲值範圍 小數,小數點 可以精確到15-16位
String 存儲值範圍字符 串,用"雙引號引起來的字符串都可以存

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章