package Ġcom . kotlin . in action . chapter _ 6 Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ author Ġw zc Ċ Ġ* Ġ@ date Ġ 2 0 1 9 / 3 / 2 4 Ċ Ġ*/ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġprintln (" list :") ĊĠĠĠ Ġval Ġlist Ġ= ĠlistOf < Int >( 1 , Ġ 2 , Ġ 3 ) ĊĠĠĠ Ġval Ġmutable List Ġ= Ġmutable ListOf < String >(" a ", Ġ" b ", Ġ" c ") ĊĠĠĠ Ġmutable List . remove (" a ") ĊĠĠĠ Ġprintln ( mutable List ) ĊĠĠĠ Ġval Ġarray List Ġ= Ġarray ListOf < Long >( 1 L , Ġ 2 L , Ġ 3 L ) ĊĠĠĠ Ġarray List . add ( 4 L ) ĊĠĠĠ Ġprintln ( array List ) ĊĊĠĠĠ Ġprintln (" set :") ĊĠĠĠ Ġval Ġset Ġ= Ġset Of < Int >( 2 , Ġ 2 , Ġ 3 , Ġ 4 , Ġ 5 ) ĊĠĠĠ Ġprintln ( set ) ĊĠĠĠ Ġval Ġmutable Set Ġ= Ġmutable Set Of < Char >(' x ', Ġ' y ', Ġ' z ') ĊĠĠĠ Ġmutable Set . add (' w ') ĊĠĠĠ Ġprintln ( mutable Set ) ĊĊĠĠĠ Ġval Ġhash Set Ġ= Ġhash Set Of < Char >(' a ', Ġ' b ') ĊĠĠĠ Ġhash Set . remove (' a ') ĊĠĠĠ Ġprintln ( hash Set ) ĊĊĠĠĠ Ġval Ġlinked HashSet Ġ= Ġlinked Set Of < String >(" A ", Ġ" B ", Ġ" C ") ĊĠĠĠ Ġlinked HashSet . remove (" A ") ĊĠĠĠ Ġprintln ( linked HashSet ) ĊĊĠĠĠ Ġval Ġtree Set Ġ= Ġsorted Set Of ( 1 , Ġ 2 , Ġ 3 ) ĊĠĠĠ Ġtree Set . remove ( 1 ) ĊĠĠĠ Ġprintln ( tree Set ) ĊĊĠĠĠ Ġprintln (" map :") ĊĠĠĠ Ġval Ġmap Ġ= Ġmap Of < Int , ĠString >( Pair ( 1 , Ġ" a "), ĠPair ( 2 , Ġ" b ")) ĊĠĠĠ Ġprintln ( map ) ĊĊĠĠĠ Ġval Ġhash Map Ġ= Ġhash Map Of < String , ĠString >( Pair (" 1 ", Ġ" A "), ĠPair (" 2 ", Ġ" B ")) ĊĠĠĠ Ġhash Map . remove (" 1 ") ĊĠĠĠ Ġprintln ( hash Map ) ĊĊĠĠĠ Ġval Ġlinked HashMap Ġ= Ġlinked Map Of < Int , ĠString >( Pair ( 1 , Ġ" one "), ĠPair ( 2 , Ġ" two ")) ĊĠĠĠ Ġlinked HashMap . put ( 3 , Ġ" three ") ĊĠĠĠ Ġprintln ( linked HashMap ) ĊĊĠĠĠ Ġval Ġsorted Map Ġ= Ġsorted Map Of ( Pair ( 1 , Ġ" ä¸Ģ "), ĠPair ( 2 , Ġ" äºĮ ")) ĊĠĠĠ Ġsorted Map . put ( 3 , Ġ" ä¸ī ") ĊĠĠĠ Ġprintln ( sorted Map ) Ċ }