File tree Expand file tree Collapse file tree 2 files changed +94
-0
lines changed Expand file tree Collapse file tree 2 files changed +94
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <module type =" JAVA_MODULE" version =" 4" >
3
+ <component name =" NewModuleRootManager" inherit-compiler-output =" true" >
4
+ <exclude-output />
5
+ <content url =" file://$MODULE_DIR$" >
6
+ <sourceFolder url =" file://$MODULE_DIR$/src" isTestSource =" false" />
7
+ </content >
8
+ <orderEntry type =" inheritedJdk" />
9
+ <orderEntry type =" sourceFolder" forTests =" false" />
10
+ <orderEntry type =" library" name =" KotlinJavaRuntime" level =" project" />
11
+ </component >
12
+ </module >
Original file line number Diff line number Diff line change
1
+ fun main () {
2
+ // output text
3
+ var helloWorld: String = " Hello World"
4
+ println (helloWorld)
5
+
6
+ // input and output text
7
+ println (" What is your name?" )
8
+ var name = readLine()
9
+ println (" My Name is, $name " )
10
+
11
+ // Data Type
12
+
13
+ // number
14
+ var age: Int = 30
15
+ // float or double
16
+ var priceDouble: Double = 100000.00
17
+ // literal
18
+ var binary: Int = 0b0101010101
19
+ var hexaColor: Int = 0x000FFFF
20
+ // Underscore on Decimal
21
+ var priceLong: Long = 9_0000_0000_000L
22
+ // Convertion
23
+ var ToByte : Byte = age.toByte()
24
+ var ToFloat : Float = age.toFloat()
25
+
26
+ println (ToFloat )
27
+ println (ToByte )
28
+ println (priceLong)
29
+ println (hexaColor)
30
+ println (binary)
31
+ println (priceDouble)
32
+
33
+ // Boolean
34
+ var yes: Boolean = true
35
+ var no: Boolean = false
36
+ println (yes)
37
+ println (no)
38
+
39
+ // Character
40
+ var y: Char = ' Y'
41
+ var a: Char = ' A'
42
+ var d: Char = ' D'
43
+ var i: Char = ' I'
44
+
45
+ println (" $y$a$d$i " )
46
+
47
+ // String
48
+ var firstName: String = " Yadi"
49
+ var lastName: String = " Rosadi"
50
+
51
+ var address: String = """
52
+ street not defined
53
+ west java
54
+ indonesia
55
+ """ .trimIndent()
56
+ var fullName: String = " $firstName $lastName "
57
+ var lengthFullname: String = " $fullName length is ${fullName.length} "
58
+
59
+ println (lengthFullname)
60
+ println (firstName)
61
+ println (lastName)
62
+ println (address)
63
+ println (fullName)
64
+
65
+ // Variable
66
+
67
+ // Mutable
68
+ var thisIsMutable = " This is Mutable Variable"
69
+ thisIsMutable = " Variable can be change"
70
+ // Immutable
71
+ val thisIsImmutable = " This is Immutable Variable, Cannot be changed"
72
+
73
+ println (thisIsMutable)
74
+ println (thisIsImmutable)
75
+
76
+ // nullable
77
+ var nama: String? = null
78
+ nama= " Yadi"
79
+
80
+ println (nama)
81
+ println (nama?.length)
82
+ }
You can’t perform that action at this time.
0 commit comments