提交 7b2a9704 编写于 作者: W wizardforcel

2019-10-15 10:20:32

上级 b6192d5b
......@@ -131,7 +131,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
3rd Index: i
......@@ -163,7 +163,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
Index from 2 to 5: gin
......
......@@ -161,7 +161,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
First Element: 1
......@@ -187,7 +187,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
Index of 22: 1
......
......@@ -108,7 +108,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
1
......
......@@ -63,7 +63,7 @@ fun main(args: Array<String>) {
```
Output:
输出:
```
Out Of If statement
......@@ -86,7 +86,7 @@ fun main(args: Array<String>) {
}
```
Output:
输出:
```
Father will give me money
......@@ -125,7 +125,7 @@ fun main(args: Array<String>) {
}
```
Output:
输出:
```
Negative number
......@@ -154,7 +154,7 @@ fun main(args: Array<String>) {
}
```
Output:
输出:
```
Double digit number
......@@ -182,7 +182,7 @@ fun main(args: Array<String>) {
}
```
Output:
输出:
```
Odd Number
......
......@@ -92,7 +92,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
Value at Index 0 is: Steve
......
......@@ -108,7 +108,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
A and 1
......
......@@ -8,16 +8,17 @@
**第 1 步:**如果你没有[安装了 Eclipse IDE](https://beginnersbook.com/2016/04/how-to-install-eclipse-on-mac-os-x/) ,你可以从这个链接下载它: [https://www.eclipse.org/downloads/](https://www.eclipse.org/downloads/) Be 一定要抓住“Eclipse IDE for Java Developers”捆绑包。要在 Eclipse IDE 中运行 Kotlin,您必须具有 Eclipse Neon 或更高版本的 IDE。我正在使用 Elipse Oxygen。
**第 2 步:**要在 Eclipse 中安装 Kotlin 插件,请转到 Eclipse IDE 菜单中的 Help 部分,然后单击“Eclipse Marketplace”。在搜索字段中键入“Kotlin”搜索 kotlin 插件,然后单击 go。单击安装以安装 Kotlin 插件,如下面的屏幕截图所示。
**第 2 步:**要在 Eclipse 中安装 Kotlin 插件,请转到 Eclipse IDE 菜单中的 Help 部分,然后单击“Eclipse Marketplace”。在搜索字段中键入“Kotlin”搜索 kotlin 插件,然后单击“go”。单击安装以安装 Kotlin 插件,如下面的屏幕截图所示。
![Eclipse MarketPlace For Kotlin Installation](img/ba446bec26992de0e00a7c11a0c376c6.jpg)
![Install Kotlin Plugin Eclipse IDE](img/1bd4866f5b5fb43ae381fb2567474325.jpg)
**步骤 3:**安装完成后,接受协议并单击“完成”。
## 在 Eclipse IDE 中打开 Kotlin 透视图
单击下面屏幕截图中显示的图标,打开 Eclipse IDE 中的 Perspective 窗口。您可以在 Eclipse IDE 的右上角找到此图标。或者,您可以从菜单窗口打开透视窗口 - &gt;开放视角 - &gt;其他
单击下面屏幕截图中显示的图标,打开 Eclipse IDE 中的透视窗口。您可以在 Eclipse IDE 的右上角找到此图标。或者,您可以从菜单“窗口 -> 开放视角 -> 其他”打开透视窗口
选择 Kotlin 并单击“打开”。
......@@ -25,13 +26,13 @@
## 在 Eclipse 中创建第一个 Kotlin 项目
档案 - &gt;新 - &gt; Kotlin 项目。提供项目名称并单击“完成”。
“文件 -> 新建 -> Kotlin 项目”。提供项目名称并单击“完成”。
![Kotlin Project](img/8c4e8d230fb428b134d642f18dc0eaa1.jpg)
## 在 Kotlin 项目中创建项目文件
项目 - &gt;右键单击 src-&gt; New-&gt; Kotlin 文件。提供有意义的文件名并单击“完成”。 Kotlin 文件的扩展名为.kt
“项目 -> 右键单击 src -> 新建 -> Kotlin 文件”。提供有意义的文件名并单击“完成”。 Kotlin 文件的扩展名为`.kt`
![Kotlin File in Kotlin Project](img/c4fe2df4903f5e561efbc5451b5aae30.jpg)
在文件中输入以下代码:
......@@ -44,7 +45,7 @@ fun main(args : Array) {
## 运行第一个程序
右键单击文件 - &gt;运行 As-&gt; Kotlin 应用
“右键单击文件 -> 运行为 -> Kotlin 应用”
![hello world kotlin program](img/19e9078bc54f75946ba584e563b8c17f.jpg)
......
......@@ -104,7 +104,7 @@ fun main(args : Array<String>){
}
```
**Output:**
**输出:**
```
6 + 4 = 10
......
......@@ -57,7 +57,7 @@ fun demo(number:Int= 100, ch: Char ='A'){
}
```
**Output:**
**输出:**
```
Number is: 99 and Character is: Z
......
......@@ -2,7 +2,7 @@
> 原文: [https://beginnersbook.com/2017/12/create-and-run-your-first-kotlin-project-in-intellij-idea/](https://beginnersbook.com/2017/12/create-and-run-your-first-kotlin-project-in-intellij-idea/)
在上一个教程中,我们已经看到[如何在 Eclipse IDE](https://beginnersbook.com/2017/12/kotlin-in-eclipse-ide/) 中创建和运行您的第一个 Kotlin 项目。在本指南中,我们将看到如何安装 **IntelliJ IDEA** ,这是一个由开发 Kotlin 编程语言的 JetBrains 开发的 **IDE。我们还将看到如何在 IntelliJ IDEA 中创建和运行**第一个 Kotlin 项目**。**
在上一个教程中,我们已经看到[如何在 Eclipse IDE](https://beginnersbook.com/2017/12/kotlin-in-eclipse-ide/) 中创建和运行您的第一个 Kotlin 项目。在本指南中,我们将看到如何安装 **IntelliJ IDEA** ,这是一个由开发 Kotlin 编程语言的 JetBrains 开发的 IDE。我们还将看到如何在 IntelliJ IDEA 中创建和运行**第一个 Kotlin 项目**
## IntelliJ IDEA 安装
......@@ -16,7 +16,7 @@
![create new kotlin project](img/a4c9fab5a7d67c977be71b1f92a8d8b9.jpg)
步骤 2:在“Additional Libraries and Frameworks”部分中,选择 **Kotlin / JVM** 并单击“Next”。
步骤 2:在“Additional Libraries and Frameworks”部分中,选择“Kotlin / JVM”并单击“Next”。
![select kotlin JVM](img/35fccc27a6830b67c439818f4dc6815a.jpg)
......@@ -24,13 +24,13 @@
![Give Kotlin project name](img/2a972299b6a058210097977004929a5d.jpg)
第 4 步:在 Kotlin Project 的“src”文件夹中创建一个新的 Kotlin 文件。
第 4 步:在 Kotlin 项目的“src”文件夹中创建一个新的 Kotlin 文件。
![create new kotlin file in project](img/1a456445e0b19a2c8f0d7369fdb3c904.jpg)
第 5 步:输入代码
步骤 6:要运行 Kotlin 文件,请单击位于左侧的 **Kotlin 图标**,如下面的屏幕截图所示。选择 Run'HelloKt'来运行该文件。
步骤 6:要运行 Kotlin 文件,请单击位于左侧的 **Kotlin 图标**,如下面的屏幕截图所示。选择“Run'HelloKt'”来运行该文件。
![Run Kotlin Project](img/1e5b10d7613c185a62dfe018ace5f22f.jpg)
......
......@@ -188,7 +188,7 @@ class Student: College{
}
```
**Output:**
**输出:**
```
parent class constructor
......
......@@ -119,7 +119,7 @@ fun main(args: Array<String>) {
}
```
**Output:**
**输出:**
```
Dog makes a sound of woof woof
......@@ -156,7 +156,7 @@ fun main(args: Array<String>) {
}
```
**Output:**
**输出:**
```
demo function of parent class
......
# Kotlin Hello World 计划 - 第一个 Kotlin 计划
# Kotlin Hello World 程序 - 第一个 Kotlin 程序
> 原文: [https://beginnersbook.com/2017/12/kotlin-hello-world-program/](https://beginnersbook.com/2017/12/kotlin-hello-world-program/)
让我们写一个**简单的 Kotlin 程序**来在屏幕上显示**Hello World** ”消息。借助这个简单的程序,我们将尝试理解 **Kotlin Programming** 的基础知识。
让我们写一个**简单的 Kotlin 程序**来在屏幕上显示`"Hello World"`消息。借助这个简单的程序,我们将尝试理解 **Kotlin 编程**的基础知识。
您可以在 Eclipse IDE 或流行的 IntelliJ IDEA IDE 中运行 Kotlin 程序。您可以参考以下教程来了解如何在这些 IDE 中创建和运行您的第一个 Kotlin 程序。
1. [在 Eclipse IDE 中创建并运行 Kotlin 项目](https://beginnersbook.com/2017/12/kotlin-in-eclipse-ide/)
2. [在 IntelliJ IDEA IDE 中创建并运行 Kotlin 项目](https://beginnersbook.com/2017/12/create-and-run-your-first-kotlin-project-in-intellij-idea/)
## Kotlin 的 Hello World 计划
## Kotlin 的 Hello World 程序
```
// Display Hello World! on screen
......@@ -23,28 +24,28 @@ fun main(args : Array<String>) {
Hello World!
```
## 让我们详细讨论 Hello World Program
## 让我们详细讨论 Hello World 程序
1.计划的第一行是:
1.程序的第一行是:
```
// Display Hello World! on screen
```
这是一个评论。你可以在这里写任何东西,编译器在执行程序时忽略这些注释。注释提高了代码的可读性,因此当程序员阅读它们时,只需阅读注释即可轻松理解代码的用途。
这是一个注释。你可以在这里写任何东西,编译器在执行程序时忽略这些注释。注释提高了代码的可读性,因此当程序员阅读它们时,只需阅读注释即可轻松理解代码的用途。
2.计划的第二行是:
2.程序的第二行是:
```
fun main(args : Array<String>) { }
```
这是主要功能。与 [java](https://beginnersbook.com/java-tutorial-for-beginners-with-examples/) 类似,Kotlin 程序的执行从该函数开始。该功能是 Kotlin 计划的起点。这是 Kotlin 计划的强制性功能。
这是主函数。与 [java](https://beginnersbook.com/java-tutorial-for-beginners-with-examples/) 类似,Kotlin 程序的执行从该函数开始。该功能是 Kotlin 程序的起点。这是 Kotlin 程序的强制性功能。
3.计划的第三行是:
3.程序的第三行是:
```
println("Hello World!")
```
这类似于 java 中的 System.out.println(“Hello World!”)语句。此语句的目的是在屏幕上的双引号内显示​​消息。
\ No newline at end of file
这类似于 java 中的`System.out.println("Hello World!")`语句。此语句的目的是在屏幕上的双引号内显示​​消息。
\ No newline at end of file
......@@ -14,6 +14,7 @@ Kotlin 中的某些单词具有特殊含义,不能用作标识符(变量名
### 1.硬关键词
这些关键字不能用作标识符。例如
**这是有效的:**
```
......@@ -28,16 +29,17 @@ val myvar = 5
val else = 5
```
<caption>Kotlin Hard keywords Table</caption>
| 如 | 类 | 打破 | 继续 | 做 | 其他 |
| 对于 | 开玩笑 | 假 | 如果 | 在 | 接口 |
| 超 | 返回 | 宾语 | 包 | 空值 | 是 |
| 尝试 | 扔 | 真正 | 这个 | 类型 | typealias |
| 什么时候 | 而 | VAL | VAR | | |
| | | | | | |
| --- | --- | --- | --- | --- | --- |
| as | class | break | continue | do | else |
| for | fun | false | if | in | interface |
| super | return | object | package | null | is |
| try | throw | true | this | typeof | typealias |
| when | while | val | var |
### 2.软关键词
软关键字是仅在特定上下文中使用的关键字,这意味着我们可以将它们用作标识符。除了上面的关键字列表,还有其他关键字可以用作标识符。例如,“by”是一个软关键字,它将接口的实现委托给另一个对象。我们也可以使用关键字“by”作为标识符。
软关键字是仅在特定上下文中使用的关键字,这意味着我们可以将它们用作标识符。除了上面的关键字列表,还有其他关键字可以用作标识符。例如,`by`是一个软关键字,它将接口的实现委托给另一个对象。我们也可以使用关键字`by`作为标识符。
```
//valid code
......@@ -47,7 +49,7 @@ fun main(args: Array) {
}
```
Kotlin 还有其他一些软关键词,如 catch,get,finally,field 等。
Kotlin 还有其他一些软关键词,如`catch``get``finally``field`等。
## Kotlin 标识符
......@@ -57,17 +59,17 @@ Kotlin 还有其他一些软关键词,如 catch,get,finally,field 等。
var num = 100
```
这里 num 是一个标识符。
这里`num`是一个标识符。
### Kotlin 标识符的命名约定
1. 标识符不能有空格。
2. Kotlin 中的标识符区分大小写。
3. 它们不能包含特殊字符,如@,#,%等。
3. 它们不能包含特殊字符,如`@``#``%`等。
4. 标识符可以以下划线“_”开头。
5. 最佳做法是为标识符指定有意义的名称。例如:add,multiply 和 divide 是比 a,m 和 d 更有意义的标识符。
6. 如果您希望在标识符中包含两个单词,则可以使用大写字母开头第二个单词。例如,sumOfTwo
5. 最佳做法是为标识符指定有意义的名称。例如:`add``multiply``divide`是比`a``m``d`更有意义的标识符。
6. 如果您希望在标识符中包含两个单词,则可以使用大写字母开头第二个单词。例如,`sumOfTwo`
#### 参考
[Kotlin Docs - 关键词参考](https://kotlinlang.org/docs/reference/keyword-reference.html)
\ No newline at end of file
[Kotlin 文档 - 关键词参考](https://kotlinlang.org/docs/reference/keyword-reference.html)
\ No newline at end of file
......@@ -4,7 +4,7 @@
有两种类型的变量 - 可变和不可变。不可变变量是不能更改其值的变量,也称为不可变或只读变量。另一方面,可变变量的值可以改变。
## 不可变变量:val 关键字
## 不可变变量:`val`关键字
在 Kotlin 中使用`val`关键字声明不可变变量。在这个例子中,我们使用`val`关键字声明了一个不可变变量`myName`,后来显示了它的值。
......@@ -57,9 +57,9 @@ fun main(args : Array<String>){
Error:(13, 5) Kotlin: Val cannot be reassigned
```
## 可变变量:var 关键字
## 可变变量:`var`关键字
与不可变变量不同,我们可以更改可变变量的值。在 kotlin 中,我们使用 var 关键字来声明一个可变变量。让我们举一个例子来理解这一点。
与不可变变量不同,我们可以更改可变变量的值。在 kotlin 中,我们使用`var`关键字来声明一个可变变量。让我们举一个例子来理解这一点。
在这个例子中,我们使用`var`关键字声明了一个可变变量,为了证明我们可以改变它的值,我们已经为`myName`变量重新分配了一个不同的值。
......@@ -93,9 +93,9 @@ fun main(args : Array<String>){
var website = "beginnersbook"
```
数据“beginnersbook”存储在特定位置的存储器中,称为网站
数据`"beginnersbook"`存储在特定位置的存储器中,称为`website`
这里 var 是一个用于声明变量的关键字,website 是一个标识符(变量的名称),“beginnersbook”是数据(变量的值),变量的类型是 String(我们稍后会讨论) 。
这里`var`是一个用于声明变量的关键字,`website`是一个标识符(变量的名称),`"beginnersbook"`是数据(变量的值),变量的类型是`String`(我们稍后会讨论) 。
**另请阅读:** [Kotlin 关键字和标识符](https://beginnersbook.com/2017/12/kotlin-keywords-identifiers/)
......@@ -115,7 +115,7 @@ var website = "beginnersbook"
var website: String = "beginnersbook"
```
这里我们已经明确地将变量“website”的类型称为 String
这里我们已经明确地将变量`website`的类型称为`String`
**首先声明并稍后初始化:**
......@@ -129,11 +129,11 @@ website = "beginnersbook"
## Kotlin 数据类型
1. 数字 - 字节,短,Int,长,浮点,双
2. 布尔 - 真,假
3. 字符
4. 数组
5. 字符串
1. 数字 - `Byte``Short`,Int,`Long``Float``Double`
2. `Boolean` - `true``false`
3. `Char`
4. `Array`
5. `String`
## 数字
......@@ -141,7 +141,7 @@ website = "beginnersbook"
### 1.字节
字节数据类型的范围是-128 到 127.这用于表示较小的整数值。
字节数据类型的范围是 -128 到 127.这用于表示较小的整数值。
```
fun main(args : Array) {
......@@ -156,7 +156,7 @@ fun main(args : Array) {
99
```
您必须了解数据类型的范围以避免错误。例如,以下代码将生成错误,因为分配给 byte 类型的变量的值不在该范围内。
您必须了解数据类型的范围以避免错误。例如,以下代码将生成错误,因为分配给`byte`类型的变量的值不在该范围内。
```
fun main(args : Array) {
......@@ -166,8 +166,7 @@ fun main(args : Array) {
}
```
输出:
错误
输出:错误
我们也可以知道数据类型的最小值和最大值,如下所示:
......@@ -196,9 +195,9 @@ fun main(args : Array<String>){
![Kotlin Data Types](img/755c901c589353c316d168a42e01982d.jpg)
### 2.简短
### 2.`Short`
数据类型的范围是-32768 到 32767。
`Short`数据类型的范围是-32768 到 32767。
```
fun main(args : Array) {
......@@ -207,18 +206,18 @@ fun main(args : Array) {
}
```
Output:
输出:
```
29999
```
> 您可能想知道我们何时在 Short 数据类型中有更大的范围,为什么我们使用 Byte 数据类型?
> 您可能想知道我们何时在`Short`数据类型中有更大的范围,为什么我们使用`Byte`数据类型?
> 这是为了节省内存。与字节数据类型相比,短数据类型保留更多内存,因此如果您确定该值将在-128 到 127 的限制内,则从内存角度来看,字节数据类型将是更好的选择
### 国际
### `Int`
Int 数据类型的范围是-2 &lt;sup&gt;31&lt;/sup&gt; 到 2 &lt;sup&gt;31&lt;/sup&gt; -1
`Int`数据类型的范围是`-2 ** 31``2 ** 31 - 1`
```
fun main(args : Array) {
......@@ -227,17 +226,17 @@ fun main(args : Array) {
}
```
Output:
输出:
```
123456
```
**注意:**如果你没有明确指定变量的类型,那么编译器会将该变量视为 Int,如果值介于-2 &lt;sup&gt;31&lt;/sup&gt; 到 2 &lt;sup&gt;31&lt;/sup&gt; -1
**注意:**如果你没有明确指定变量的类型,那么编译器会将该变量视为`Int`,如果值介于`-2 ** 31``2 ** 31 - 1`
### 很久了
### `Long`
Long 数据类型的范围是-2 &lt;sup&gt;63&lt;/sup&gt; 到 2 &lt;sup&gt;63&lt;/sup&gt; -1
`Long`数据类型的范围是`-2 ** 63``2 ** 63 - 1`
```
fun main(args : Array) {
......@@ -246,15 +245,15 @@ fun main(args : Array) {
}
```
Output:
输出:
```
12345678
```
**注意:**如果没有明确指定变量的类型,那么编译器会将该变量视为 Long,如果该值超出-2 &lt;sup&gt;31&lt;/sup&gt; 到 2 的范围 &lt;sup&gt;31&lt;/sup&gt; -1 但位于-2 &lt;sup&gt;63&lt;/sup&gt; 至 2 &lt;sup&gt;63&lt;/sup&gt; -1 的范围内
**注意:**如果没有明确指定变量的类型,那么编译器会将该变量视为 Long,如果该值超出`-2 ** 31``2 ** 31 - 1`但位于`-2 ** 63``2 ** 63 - 1`的范围内
### 5.加倍
### 5.`Double`
```
fun main(args : Array) {
......@@ -265,13 +264,13 @@ fun main(args : Array) {
}
```
Output:
输出:
```
101.99
```
### 6.漂浮
### 6.`Float`
```
fun main(args : Array) {
......@@ -282,15 +281,15 @@ fun main(args : Array) {
}
```
Output:
输出:
```
101.99
```
## 布尔
## `Boolean`
布尔变量的值为 true 或 false
布尔变量的值为`true``false`
```
fun main(args : Array) {
......@@ -299,15 +298,15 @@ fun main(args : Array) {
}
```
Output:
输出:
```
false
```
## 烧焦
## `Char`
所有英文字母(小写或大写)都包含在 Char 数据类型中。您不能将数字分配给 Char 数据类型的变量。
所有英文字母(小写或大写)都包含在`Char`数据类型中。您不能将数字分配给`Char`数据类型的变量。
```
fun main(args : Array) {
......@@ -320,7 +319,7 @@ fun main(args : Array) {
}
```
Output:
输出:
```
A
......
# Kotlin 型铸造用例子
# Kotlin 类型转换例子
> 原文: [https://beginnersbook.com/2018/09/kotlin-type-conversion/](https://beginnersbook.com/2018/09/kotlin-type-conversion/)
**类型转换**是将一种数据类型转换为另一种类型的过程,例如 - 将 int 转换为 long,long 转换为 double 等。在[教程](https://beginnersbook.com/2017/12/kotlin-tutorial/)中,我们将学习如何操作 **]在 Kotlin 中的类型转换**
**类型转换**是将一种数据类型转换为另一种类型的过程,例如 - 将`int`转换为`long``long`转换为`double`等。在[教程](https://beginnersbook.com/2017/12/kotlin-tutorial/)中,我们将学习如何在 Kotlin 中执行类型转换
## 在 Kotlin 和 Java 中进行类型转换
......@@ -12,7 +12,7 @@
**Java:**
Int 自动转换为 Long 数据类型,因为 long 大于 int
`Int`自动转换为`Long`数据类型,因为`long`大于`int`
```
// This code is valid in Java, even though we are converting int to long
......@@ -34,7 +34,7 @@ val num2: Long = num1
```
Kotlin 中的正确代码:
我们使用 toLong()函数在 Kotlin 中将 int 转换为 long
我们使用`toLong()`函数在 Kotlin 中将`int`转换为`long`
```
val num1: Int = 101
......@@ -43,17 +43,17 @@ val num2: Long = num1.toLong()
## 更多 Kotlin 中的类型转换函数
在上面的例子中,我们已经看到我们如何使用`toLong()`函数将整数转换为 Long 类型。同样,我们在 Kotlin 中有其他功能可以帮助我们进行类型转换。
在上面的例子中,我们已经看到我们如何使用`toLong()`函数将整数转换为`Long`类型。同样,我们在 Kotlin 中有其他功能可以帮助我们进行类型转换。
1. **toChar()** - 将类型转换为`Char`类型。
2. **toInt()** - 将类型转换为`Int`类型。
3. **toLong()** - 将类型转换为`Long`类型。
4. **toFloat()** - 将类型转换为`Float`类型。
5. **toDouble()** - 将类型转换为`Double`类型。
6. **toByte()** - 将类型转换为`Byte`类型。
7. **toShort()** - 将类型转换为`Short`类型。
1. `toChar()` - 将类型转换为`Char`类型。
2. `toInt()` - 将类型转换为`Int`类型。
3. `toLong()` - 将类型转换为`Long`类型。
4. `toFloat()` - 将类型转换为`Float`类型。
5. `toDouble()` - 将类型转换为`Double`类型。
6. `toByte()` - 将类型转换为`Byte`类型。
7. `toShort()` - 将类型转换为`Short`类型。
## 简单类型铸造实例
## 简单类型转换实例
```
/**
......@@ -90,7 +90,7 @@ fun main(args : Array<String>){
### 示例 1:当值超出目标类型的范围时
在这个例子中,我们将 long 类型转换为 int 类型,其中 long 类型的值超出整数类型的范围。
在这个例子中,我们将`long`类型转换为`int`类型,其中`long`类型的值超出整数类型的范围。
```
fun main(args : Array<String>) {
......@@ -110,7 +110,7 @@ Number num2 is: 2041161740
### 示例 2:当值在目标类型的范围内时
在这个例子中,我们将 long 类型转换为 int 类型,其中 long 类型的值在整数类型的范围内。
在这个例子中,我们将`long`类型转换为`int`类型,其中`long`类型的值在整数类型的范围内。
```
fun main(args : Array<String>) {
......@@ -121,7 +121,7 @@ fun main(args : Array<String>) {
}
```
Output:
输出:
```
Number num1 is: 5453448
......
......@@ -41,7 +41,7 @@ fun main(args: Array<String>) {
}
```
Output:
输出:
```
Write any number: 101
......@@ -73,7 +73,7 @@ fun main(args: Array<String>) {
}
```
Output:
输出:
```
Enter an integer number:
......
......@@ -5,7 +5,7 @@
+ Kotlin 基础
+ [Kotlin 关键词,软关键词和标识符](5.md)
+ [Kotlin 变量和数据类型](6.md)
+ [Kotlin 型铸造用例子](7.md)
+ [Kotlin 型转换用例子](7.md)
+ [Kotlin 算子 - 算术,赋值,一元,逻辑等](8.md)
+ [Kotlin - 如何从用户获取输入](9.md)
+ [科特林评论](10.md)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册