package Ġcom . easy kotlin . learn . study 1 Ċ Ċ /** Ċ Ġ* Ġåı¯ ç©º æķ°æį® ç±»åŀĭ Ċ Ġ*/ Ċ class ĠNullable Types Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġy : ĠString ? åı¯ ç©º æķ°æį® ç±»åŀĭ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġtest Nullable 1 ( x : ĠString , Ġy : ĠString ?): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġx . length ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġy : ĠString ? åı¯ ç©º æķ°æį® ç±»åŀĭ ĊĠĠĠĠ Ġ* Ġ Ġ? . Ġ å®īåħ¨ è°ĥçĶ¨ , å¦Ĥæŀľ y ä¸į ä¸ºç©º ï¼Į åĪĻ è¿ĶåĽŀ y çļĦ éķ¿åº¦ , åĲ¦åĪĻ è¿ĶåĽŀ null ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġtest Nullable 2 ( x : ĠString , Ġy : ĠString ?): ĠInt ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġy ?. length ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġy : ĠString ? åı¯ ç©º æķ°æį® ç±»åŀĭ ĊĠĠĠĠ Ġ* Ġ!! . æĸŃ è¨Ģ è°ĥçĶ¨ , å¦Ĥæŀľ y ä¸į ä¸ºç©º ï¼Į åĪĻ è¿ĶåĽŀ y çļĦ éķ¿åº¦ , åĲ¦åĪĻ æĬĽ åĩº å¼Ĥå¸¸ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġtest Nullable 3 ( x : ĠString , Ġy : ĠString ?): ĠInt ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġy !!. length ĊĠĠĠ Ġ} ĊĊ Ċ }