1. Hello World
打开Eclipse,点击选择右上角的Kotlin空间,然后依次点击并选择File–New Kotlin Project–New Kotlin File – 输入以下代码–点击运行
fun main(args:Array<String>){
println("Hello World")
}
2. 变量
fun main (args:Array<String>){
val name = "FuKaiQiang"
println("姓名是:"+name)
}
fun main (args:Array<String>){
var name = "FuKaiQiang"
name = "18"
println("姓名是:"+name)
}
fun main (args:Array<String>){
var name:String = "FuKaiQiang"
name = "18"
println("姓名是:"+name)
}
1. 用 var 标记变量
2. 通过后面的字符串,kotlin会自动识别name的类型
3. 可以指定数据的类型
3. 常量
fun main (args:Array<String>){
val name:String = "FuKaiQiang"
println("姓名是:"+name)
}
1. 常量用val标记
2. 可以指定数据的类型
4. 快捷键
输入main,按下alt+/,就会出现以下内容
fun main(args: Array<String>) {
}
5. 函数入门
打印菱形,看代码即可明白函数的基本用法
fun main(args: Array<String>) {
printOneStar()
printThreeStar()
printFiveStar()
printSevenStar()
printFiveStar()
printThreeStar()
printOneStar()
}
fun printOneStar(){
println(" *")
}
fun printThreeStar(){
println(" ***")
}
fun printFiveStar(){
println(" *****")
}
fun printSevenStar(){
println("*******")
}
6. Boolean
fun main(args: Array<String>) {
// 5 对比 6
var number01 = 5
var number02 = 6
println(number01>number02)
//根号5-根号4 对比 根号4-根号3
var num03 = Math.sqrt(5.0) - Math.sqrt(4.0)
var num04 = Math.sqrt(4.0) - Math.sqrt(3.0)
println(num03>num04)
//2的100次方和3的75次方的对比
var num05 = Math.pow(2.0,100.0)
var num06 = Math.pow(3.0,75.0)
println(num05>num06)
}