我是靠谱客的博主 仁爱哑铃,最近开发中收集的这篇文章主要介绍java char的装箱类型,1-3拆箱装箱与Char数据类型,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

(一)装箱与拆箱

在java里有基本类型int以及装箱类型Integer,但是在Kotlin中并没有这样的区分,所有的整数都属于Int,实际上是int与Integer的合体,在 程序运行的过程中,编译器会自动选择是基本类型还是装箱类型。

(二)Char类型

对应java的Character

翻译为字母以及符号,可以是一个字或者是一个符号。

占两个字节,表示一个16位的Unicode字符

字符用单引号‘’引起来,例如:‘a','0','n'

val aChar:Char='0'

val bChar:Char='中'

d39032fd61dc

Char类型

基本类型的转换

不支持隐式转换

val anInt:Int=10

val aLong:Long=anInt (X)

String字符串

定义字符串

val string:String="helloWord"

连接字符串

val fromChars:String=String(charArrayOf('H','e','l','l','o'))

字符串比较

== 相当于equals,比较值

=== 比较对象的本身,对象的引用值

字符串模板

1)

val arg1:Int=0

val arg2:Int=1

Java 输出方法printIn(“”+arg1+“+”+arg2+“=”+(arg1+arg2));

Kotlin 输出方法 printIn("$arg1+arg2=${arg1+arg2}")

2)三个双引号括起来输出

原样输出,转义字符不起作用

最后

以上就是仁爱哑铃为你收集整理的java char的装箱类型,1-3拆箱装箱与Char数据类型的全部内容,希望文章能够帮你解决java char的装箱类型,1-3拆箱装箱与Char数据类型所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部