package Ġy it ian . study . basic Ċ Ċ fun Ġnumbers () Ġ{ ĊĠĠĠ Ġval Ġbyte : ĠByte Ġ= Ġ 5 ĊĠĠĠ Ġval Ġshort : ĠShort Ġ= Ġ 1 6 ĊĠĠĠ Ġval Ġinteger : ĠInt Ġ= Ġ 5 ĊĠĠĠ Ġval Ġlong : ĠLong Ġ= Ġ 3 0 ĊĊĠĠĠ Ġval Ġfloat : ĠFloat Ġ= Ġ 2 . 4 F ĊĠĠĠ Ġval Ġdouble : ĠDouble Ġ= Ġ 3 . 1 4 1 5 ĊĊĠĠĠ Ġ// éľĢè¦ģ æĺ¾ å¼ı è½¬æį¢ ĊĠĠĠ Ġval Ġanother Integer : ĠInt Ġ= Ġshort . toInt () Ċ } Ċ Ċ fun Ġbit Operators () Ġ{ ĊĠĠĠ Ġ// å·¦ ç§» ĊĠĠĠ Ġvar Ġl Ġ= Ġ 0 b 1 0 1 1 Ġshl Ġ 2 ĊĠĠĠ Ġ// åı³ ç§» ĊĠĠĠ Ġvar Ġr Ġ= Ġ 0 b 1 0 1 1 Ġshr Ġ 2 ĊĠĠĠ Ġ// æĹł ç¬¦ åı· åı³ ç§» ĊĠĠĠ Ġvar Ġur Ġ= Ġ 0 b 1 0 1 1 Ġ ush r Ġ 2 ĊĠĠĠ Ġ// ä¸İ ĊĠĠĠ Ġval Ġa Ġ= Ġ 1 Ġand Ġ 2 ĊĠĠĠ Ġ// æĪĸ ĊĠĠĠ Ġval Ġb Ġ= Ġ 1 Ġor Ġ 2 ĊĠĠĠ Ġ// éĿŀ ĊĠĠĠ Ġval Ġn Ġ= Ġ 1 . inv () ĊĠĠĠ Ġ// å¼Ĥ æĪĸ ĊĠĠĠ Ġval Ġd Ġ= Ġ 2 Ġxor Ġ 3 Ċ } Ċ Ċ fun Ġcharacter () Ġ{ ĊĠĠĠ Ġval Ġc : ĠChar Ġ= Ġ' c ' ĊĠĠĠ Ġval Ġline Ġ= Ġ'\ n ' ĊĠĠĠ Ġval Ġd Ġ= Ġ'\ u 0 0 0 0 ' Ċ } Ċ Ċ fun Ġb ooleans () Ġ{ ĊĠĠĠ Ġval Ġt Ġ= Ġtrue ĊĠĠĠ Ġval Ġf Ġ= Ġfalse ĊĠĠĠ Ġ// ä¸İ æĪĸ éĿŀ ĊĠĠĠ Ġval Ġall Right Ġ= Ġt Ġ&& Ġf ĊĠĠĠ Ġval Ġno Right Ġ= Ġ! t ĊĠĠĠ Ġval Ġtrue Or False Ġ= Ġt Ġ|| Ġf Ċ } Ċ Ċ fun Ġarrays () Ġ{ ĊĠĠĠ Ġval Ġarray 1 Ġ= ĠarrayOf ( 1 , Ġ 2 , Ġ 3 , Ġ 4 , Ġ 5 ) ĊĠĠĠ Ġprintln (" æķ°ç»Ħ 1 :${ array 1 . join ToString () }") ĊĠĠĠ Ġval Ġarray 2 Ġ= Ġkotlin . array Of Null s < Int ? >( 5 ) ĊĠĠĠ Ġprintln (" æķ°ç»Ħ 2 :${ array 2 . join ToString () }") ĊĠĠĠ Ġ// å·¥ åİĤ æĸ¹æ³ķ åĪĽå»º æķ°ç»Ħ ĊĠĠĠ Ġval Ġsquare Array Ġ= ĠArray ( 5 , Ġ{ Ġit Ġ* Ġit Ġ}) ĊĠĠĠ Ġprintln (" å·¥ åİĤ æĸ¹æ³ķ åĪĽå»º æķ°ç»Ħ :${ square Array . join ToString () }") Ċ } Ċ Ċ fun Ġstrings () Ġ{ ĊĠĠĠ Ġval Ġstring : ĠString Ġ= Ġ" æĻ®éĢļ åŃĹç¬¦ä¸² \ t åı¯ä»¥ åĮħåĲ« è½¬ ä¹ī åŃĹç¬¦ " ĊĠĠĠ Ġval Ġraw String : ĠString Ġ= Ġ""" åİŁå§ĭ åŃĹç¬¦ä¸² ï¼Į è½¬ ä¹ī åŃĹç¬¦ \ t ä¼ļ çĽ´æİ¥ æĺ¾ç¤º """ ĊĠĠĠ Ġprintln ( string ) ĊĠĠĠ Ġprintln ( raw String ) ĊĊĠĠĠ Ġval Ġi Ġ= Ġ 5 ĊĠĠĠ Ġprintln (" åĨħ æıĴ åŃĹç¬¦ä¸² ï¼Į åı¯ä»¥ åĮħåĲ« ä»»æĦı åıĺéĩı :$ i ") ĊĠĠĠ Ġprintln (" ä¹Łåı¯ä»¥ åĮħåĲ« ä»»æĦı è¡¨è¾¾å¼ı :${ i Ġ* Ġi }") Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġnumbers () ĊĠĠĠ Ġbit Operators () ĊĠĠĠ Ġcharacter () ĊĠĠĠ Ġb ooleans () ĊĠĠĠ Ġarrays () ĊĠĠĠ Ġstrings () Ċ }