首页 > 编程 > Java > 正文

[java]apk中assets文件读取

2019-11-09 14:16:04
字体:
来源:转载
供稿:网友

一、读取整个文件内容

InputStream is = getClass().getResourceAsStream("/assets/xxx.txt");int length = is.available();byte buffer = new byte[length];is.read(buffer);is.close();

二、逐行读取文件内容

BufferedReader br = null;String[] stringArray =new String[6];ArrayList<Point> P20array= new ArrayList<Point>();int x,y;try { br = new BufferedReader(new InputStreamReader( getClass().getResourceAsStream("/assets/xxx.txt"))); for (String line = br.readLine(); line != null; line = br.readLine()) { stringArray=line.split(","); x = Integer.parseInt(stringArray[0]); y = Integer.parseInt(stringArray[1]); Point p20Point= new Point(); p20Point.x = (int)x; p20Point.y = (int)y; } br.close();} catch (IOException e) { e.PRintStackTrace();}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表