Kotlin 数据类型

Kotlin 的常见数据类型:


类型


范围


byte


-128~127


short


32767
-32768


int


-2147483648~2147483647


long


9223372036854775807
-9223372036854775808


float


小数点6位


double


小数点后16


string


验证代码:

fun main(agrs : Array<String>)
{

var B:Byte= Byte.MAX_VALUE;
    println("max:"+B);
   B= Byte.MIN_VALUE
    println("min:"+B);

    var nub:Int=Int.MAX_VALUE;
      println("Max:"+nub)
    nub=Int.MIN_VALUE
    println("Min:"+nub)

    var nub_short:Short=Short.MAX_VALUE;
     println("Max:"+nub_short)
    nub_short=Short.MIN_VALUE
     println("Min:"+nub_short)

    var nub_long:Long=Long.MAX_VALUE;
    println("Max:"+nub_long)
    nub_long=Long.MIN_VALUE
    println("Min:"+nub_long)

    var nub_double:Double=Double.MAX_VALUE
    println("Max:"+nub_double)
    nub_double=Double.MIN_VALUE;
    println("Min:"+nub_double)

}
时间: 2024-07-30 16:23:32

Kotlin 数据类型的相关文章

Kotlin开发基础从0开始(一)

为什么学习kotlin kotlin在今年的Google IO 上正式被确认为Android的官方开发语言,想必原因大家也能猜到一二,一是Google与oracle关于Java相关的版权相关的问题,二是kotlin语言很简洁,不罗嗦,支持很多的新特性. 由于Google都已经官方支持了,语法简洁高效,和IOS的 swift 很是相似,发展趋势不可小觑,还有个大新闻就是我们的大神 Jake Wharton 从square 辞职加入了Google,且其在最近的github中国fork了kotlin

Kotlin入门第三课:数据类型

前文链接: Kotlin学习第一课:从对比Java开始 Kotlin入门第二课:集合操作 初次尝试用Kotlin实现Android项目 Kotlin的数据类型与Java类似,因此这篇文章主要看Kotlin的几点改变(改进). 1.内置数据类型 Double--64位    Float--32位 Long--64位        Int--32位 Short--16位       Byte--8位 Kotlin中字符型不再是基础类型,下面会进行介绍. 1.1 类型名称 类型只有首字母大写1种名称,

Kotlin基本数据类型

Kotlin基本数据类型 kotlin的基本数值类型包括Byte,Short,Int,Long,Float,Double等.与java有差别的是字符不属于数值类型,而是一个独立的数据类型. 而内存大小则Byte 8位,Short 16位,Int 32位,Long 64位,Float 32位,Double 64位.与Java基本没有差别. 字面常量 下面是所有类型的字面常量: 十进制:123 长整型以大写的L结尾:123L 16进制以0x开头:0x0F 2进制以0b开头:0b00001011 **

Kotlin 基础 - 数据类型

一.Boolean 类型 Boolean 值有两个值,分别为 true 或 false.多数情况下,Kotlin 中的 Boolean 相当于 Java 中的基本类型 boolean,只有在必要的情况下才会装箱成为 Java 中的装箱类型 Boolean.这一切都是交由编译器来完成,我们无需关心. var isFirst: Boolean = true var isSecond: Boolean = false 二.Number 类型 var aLong: Long = 123L var aIn

Kotlin操作符重载:把标准操作加入到任何类中(KAD 17)

作者:Antonio Leiva 时间:Mar 21, 2017 原文链接:https://antonioleiva.com/operator-overload-kotlin/ 就像其他每种语言一样,在Kotlin中,已经预定义了一些操作符执行一定的操作. 最典型的是加(+),减(-),乘(*),除(/),而且还有很多. 类似Java这样的一些语言,这些操作符被限制在一些特定的数量类型上,且没有方法让其他类型数据使用这些操作符. 还有在像Scala这样的其他语言中,由于函数名称可接受任何符号,我

建造者模式(Java与Kotlin版)

前文推送 设计模式 简单工厂模式(Java与Kotlin版) 工厂方法模式(Java与Kotlin版) 抽象工厂模式(Java与Kotlin版) Kotlin基础知识 Kotlin入门第一课:从对比Java开始 Kotlin入门第二课:集合操作 Kotlin入门第三课:数据类型 初次尝试用Kotlin实现Android项目 1. 定义 建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. 2. 结构 Product:产品角色:

Kotlin 介绍

Kotlin (0:00) 大家好,我是 Michael Pardo,今天我要给大家展示一下 Kotlin 这门语言,同时看看他如何让你在 Android 开发的时候更开心,更有效率. Kotlin 是一个基于 JVM 实现的静态语言.Kotlin 是 JetBrains 创造并在持续维护这门语言,对,就是那个创造了 Android Studio 和 IntelliJ 的公司. Kotlin 有几个核心的目标: 简约:帮你减少实现同一个功能的代码量. 易懂:让你的代码更容易阅读,同时易于理解.

工厂方法模式(Java与Kotlin版)

前文推送 设计模式 简单工厂模式(Java与Kotlin版) Kotlin基础知识 Kotlin入门第一课:从对比Java开始 Kotlin入门第二课:集合操作 Kotlin入门第三课:数据类型 初次尝试用Kotlin实现Android项目 1. 定义 工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式.在工厂方法模式中,工厂父类负责

抽象工厂模式(Java与Kotlin版)

前文推送 设计模式 简单工厂模式(Java与Kotlin版) 工厂方法模式(Java与Kotlin版) Kotlin基础知识 Kotlin入门第一课:从对比Java开始 Kotlin入门第二课:集合操作 Kotlin入门第三课:数据类型 初次尝试用Kotlin实现Android项目 1. 定义 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类.抽象工厂模式又称为Kit模式,属于对象创建型模式. 2. 结构 Abs