Šajā rakstā jūs iemācīsities rakstīt Hello World programmu Kotlinā.
A "Sveika, pasaule!" ir vienkārša programma, kas tiek izvadīta Hello, World!
uz ekrāna. Tā kā tā ir ļoti vienkārša programma, to bieži izmanto, lai ieviestu jaunu programmēšanas valodu.
Pirms rakstāt programmu, pārliecinieties, vai jūsu dators var palaist Kotlin. Šajā vizītē: Kā palaist Kotlin datorā?
Izpētīsim, kā "Sveika, pasaule!" programma darbojas Kotlīnā.
Kotlins "Sveika, pasaule!" Programma
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
Palaidot programmu, izeja būs:
Sveika pasaule!
Kā šī programma darbojas?
// Hello World Program
Jebkura rinda, kas sākas ar,//
ir Kotlin komentārs (līdzīgs Java). Kompilators ignorē komentārus. Tie ir paredzēti personai, kas lasa kodu, lai labāk izprastu programmas nolūku un funkcionalitāti. Lai uzzinātu vairāk, apmeklējiet Kotlin komentārus.fun main(args : Array) (… )
Šī irmain
funkcija, kas ir obligāta katrā Kotlin lietojumprogrammā. Kotlina kompilators sāk izpildīt kodu nomain
funkcijas.
Funkcija kā virkni ņem virkni masīvu un atgriež vienību. Par funkcijām un parametriem uzzināsiet nākamajās nodaļās.
Pagaidām vienkārši atcerieties, kamain
funkcija ir obligāta funkcija, kas ir katras Kotlina programmas sākumpunkts. Funkcijas parakstsmain
ir:jautrais galvenais (args: masīvs) (…)
println("Hello, World!")
println()
Funkcija izdrukā doto vēstījumu iekšpusē pēdiņām un newline uz standarta izvades plūsma. Šajā programmā tas izdrukāHello, World!
un izveido jaunu līniju.
Salīdzinājums ar Java "Sveika, pasaule!" programmu
Kā jūs zināt, Kotlin ir 100% savietojams ar Java. Šeit ir ekvivalents Java "Sveika, pasaule!" programmu.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Dažas svarīgas piezīmes
- Atšķirībā no Java,
class
katrā Kotlin programmā nav obligāti jāizveido . Tas ir tāpēc, ka Kotlin sastādītājs mums izveido klasi.
Ja izmantojat IntelliJ IDEA, dodieties uzRun
>,Edit Configurations
lai apskatītu šo klasi. Ja savu Kotlin failu nosaucāt HelloWorld.kt , kompilators izveido klasi HelloWorldKt. println()
Funkcija zvanusSystem.out.println()
iekšēji.
Ja izmantojat IntelliJ IDEA, novietojiet peles kursoru blakusprintln
un dodieties uzNavigate
>Declaration
(Īsceļš: Ctrl + B. Mac: Cmd + B ), tas tiks atvērtsConsole.kt
(deklarācijas fails). Var redzēt, ka šīprintln()
funkcija iekšēji zvanaSystem.out.println()
.