Android kotlin学习——1.数据类型、运算

56 阅读1分钟

1.工程目录:

注:创建一个android项目,进入studio时,默认为android结构,只能看到android的结构,需要切换为project,才能看到项目的所有结构。

app:

  • res:资源
  • AndroidMainfest.xml:清单文件(声明权限)
  • build.gradle:声明app编译的版本,构建工具的版本,依赖。。。

build.gradle:插件的依赖

image.png

2.学习kotlin需要掌握的知识点:

image.png

3.数据类型:

1. 基础数据类型:

  • 整形:Byte(字节型) Short(短数类型) Int(整数型) Long(长数类型)
  • 浮点:Float Double

image.png

image.png

  • 扩展: 位宽(bit):计算机中最新数据存储单位,一个字节=8位
  1. 在计算机中,所有数字(1,2,3,4int,long,byte)在存储的时候,都是二进制存储
  2. 二进制8位称为一个字节
  3. int数据类型是占了4个字节:4*8=32位
  4. long数据类型占了8个字节:8*8=64位

2.字符类型(Char):

image.png

3.布尔类型(Boolean):

image.png

4.字符串类型(String):

image.png

如果要求是json格式:那么就需要使用\进行转义,保留字符串格式 image.png

image.png

4.类型强制转换:

image.png

5.四则运算:

image.png

image.png

6.位运算:

image.png 注:无符号右移: 1.先将数字转换为二进制, 8 =》0000 1000右移两位 =》就是 0000 0010 2.再将移动后的二进制转换为数字