package Ġchapter 5 . section 2 Ċ Ċ import Ġchapter 3 . section 1 . ST Ċ Ċ /** Ċ Ġ* Ġä»¥ åŃĹç¬¦ä¸² ä¸º éĶ® çļĦ ç¬¦ åı· è¡¨ API Ċ Ġ*/ Ċ interface ĠString ST < V Ġ: ĠAny > Ġ: ĠST < String , ĠV > Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġs çļĦ åīį ç¼Ģ ä¸Ń æľĢ éķ¿ çļĦ éĶ® ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġlongest Prefix Of ( s : ĠString ): ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ æīĢæľī ä»¥ s ä¸º åīį ç¼Ģ çļĦ éĶ® ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġkeys With Prefix ( s : ĠString ): ĠIterable < String > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ æīĢæľī åĴĮ s åĮ¹éħį çļĦ éĶ® ï¼Ī åħ¶ä¸Ń "." èĥ½å¤Ł åĮ¹éħį ä»»æĦı åŃĹç¬¦ ï¼ī ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġkeys That Match ( s : ĠString ): ĠIterable < String > Ċ }