// ĠOriginal Ġbug : ĠK T - 2 8 7 8 9 Ċ Ċ /** Ċ Ġ* ĠReturns Ġthe Ġsingle Ġelement , Ġor Ġthrows Ġan Ġexception Ġif Ġthe Ġlist Ġis Ġempty Ġor Ġhas Ġmore Ġthan Ġone Ġelement . Ċ Ġ*/ Ċ public Ġfun Ġ< T > ĠList < T >. single (): ĠT Ġ{ ĊĠĠĠ Ġreturn Ġwhen Ġ( size ) Ġ{ ĊĠĠĠĠĠĠĠĠ 0 Ġ-> Ġthrow ĠNoSuch ElementException (" List Ġis Ġempty .") ĊĠĠĠĠĠĠĠĠ 1 Ġ-> Ġthis [ 0 ] ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġthrow ĠIllegalArgumentException (" List Ġhas Ġmore Ġthan Ġone Ġelement .") ĊĠĠĠ Ġ} Ċ } Ċ