Kotlin数据类型(三:基础数据类型转换)

简介: 一、不可隐式转换 在Java中从小到大,可以隐式转换,数据类型将自动提升。下面以int为例 这么写是ok的int a = 2312;long b = a;那么在Kotlin中//隐式转换,编译器会报...

一、不可隐式转换
在Java中从小到大,可以隐式转换,数据类型将自动提升。下面以int为例
这么写是ok的

int a = 2312;
long b = a;

那么在Kotlin中

//隐式转换,编译器会报错
val anInt: Int = 5
val ccLong: Long = anInt

//需要去显式的转换,下面这个才是正确的
val ddLong: Long = anInt.toLong()
目录
相关文章
|
存储 Java Kotlin
Kotlin学习日志(二)数据类型(下)
Kotlin学习日志(二)数据类型(下)
180 0
Kotlin学习日志(二)数据类型(下)
|
Java Kotlin
Kotlin学习日志(二)数据类型(上)
Kotlin学习日志(二)数据类型(上)
Kotlin学习日志(二)数据类型(上)
|
Java 编译器 Kotlin
【Kotlin 初学者】变量-常量-数据类型
变量 var 关键字 val 关键字 内置数据类型(常用) Kotlin的引用类型 类型推断 延迟初始化lateinit 使用lateinit关键字 添加islnitialized检查 惰性初始化by lazy 正常执行 String 模板 自动补全(输出)
157 0
【Kotlin 初学者】变量-常量-数据类型
Kotlin数据类型(一:数据类型)
一、Boolean /** * Boolean类型有两种类型的 * true * flase */ val a: Boolean = true val b: Boolean = false 二、Number数据类型 package net.
1045 0
|
Java Kotlin
Kotlin数据类型(二:装箱和拆箱)
蛮多人很疑惑,在Kotlin中,数据类型的装箱和拆箱怎么整 一、先看下Java中的装箱和拆箱 例如: /** * @author:wangdong * @description: */ public class ...
1068 0
|
存储 Java
《Kotlin极简教程》第三章 Kotlin基本数据类型
正式上架:《Kotlin极简教程》Official on shelves: Kotlin Programming minimalist tutorial 京东JD:https://item.jd.com/12181725.html 天猫Tmall:https://detail.tmall.com/item.htm?id=558540170670 在 Kotlin 中,所有东西都是对象:数字、字符、布尔和数组。
943 0
|
1天前
|
移动开发 监控 Android开发
构建高效Android应用:Kotlin协程的实践与优化
【5月更文挑战第12天】 在移动开发领域,性能与响应性是衡量一个应用程序优劣的关键指标。特别是在Android平台上,由于设备的多样性和系统资源的限制,开发者需要精心编写代码以确保应用流畅运行。近年来,Kotlin语言因其简洁性和功能性而广受欢迎,尤其是其协程特性,为异步编程提供了强大而轻量级的解决方案。本文将深入探讨如何在Android应用中使用Kotlin协程来提升性能,以及如何针对实际问题进行优化,确保应用的高效稳定执行。
|
2天前
|
移动开发 API Android开发
构建高效Android应用:Kotlin协程的实践指南
【5月更文挑战第11天】 在移动开发领域,性能优化和资源管理是至关重要的。特别地,对于Android开发者来说,合理利用Kotlin协程可以极大地改善应用的响应性和稳定性。本文将深入探讨Kotlin协程在Android中的实际应用,包括它们如何简化异步编程模型、提高UI线程的响应性,以及减少内存消耗。我们将通过具体案例分析,了解如何在实际项目中有效地使用协程,从而帮助开发者构建更加高效的Android应用程序。
|
5天前
|
安全 Java Android开发
构建高效Android应用:采用Kotlin进行内存优化的策略
【5月更文挑战第8天】 在移动开发领域,性能优化一直是开发者关注的焦点。特别是对于Android应用而言,合理管理内存资源是确保应用流畅运行的关键因素之一。近年来,Kotlin作为官方推荐的开发语言,以其简洁、安全和互操作性的特点受到开发者青睐。本文将深入探讨利用Kotlin语言特性,通过具体策略对Android应用的内存使用进行优化,旨在帮助开发者提高应用性能,减少内存消耗,避免常见的内存泄漏问题。
8 0
|
6天前
|
Android开发 Kotlin
Kotlin开发Android之基础问题记录
Kotlin开发Android之基础问题记录
16 1