package Ġcom . jobs col in . wan android . util Ċ Ċ import Ġcom . jobs col in . wan android . u iv iew . App Ċ import Ġjava . io . BufferedReader Ċ import Ġjava . io . IOException Ċ import Ġjava . io . InputStream Reader Ċ import Ġjava . io . Reader Ċ Ċ /** Ċ Ġ* ĠĠĠĠ Ġ@ author Ġ: Ġx dl Ċ Ġ* ĠĠĠĠ Ġ@ time ĠĠ Ġ: Ġ 2 0 1 9 / 0 8 / 0 8 Ċ Ġ* ĠĠĠĠ Ġ@ describe Ġ: Ċ Ġ*/ Ċ Ċ object ĠRead Load Data Util Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è¯»åıĸ asset æĸĩä»¶å¤¹ ä¸Ń æĸĩä»¶ ĊĠĠĠĠ Ġ* Ġ@ param ĠfileName ĠString Ġæĸĩä»¶ åĲįç§° ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Throws ( IOException :: class ) ĊĠĠĠ Ġfun Ġread Asset File ( fileName : ĠString ): String Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval ĠstringBuilder Ġ= ĠStringBuilder () ĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġasset Manager Ġ= ĠApp . getInstance (). assets ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġbf Ġ= ĠBufferedReader ( InputStream Reader ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġasset Manager . open ( fileName )) Ġas ĠReader ?) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġline : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhile Ġ( true ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġline Ġ= Ġbf . readLine () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( line Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠstringBuilder . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠstringBuilder . append ( line ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠIOException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġe . printStackTrace () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn ĠstringBuilder . toString () ĊĠĠĠ Ġ} Ċ }