方法1:

FileInputStream(this).use { input ->var offset = 0var remaining = this.length().toInt()val result = ByteArray(remaining)while (remaining > 0) {val read = input.read(result, offset, remaining)if (read < 0) breakremaining -= readoffset += read}if (remaining == 0) result else result.copyOf(offset)

方法2:

File(path).readBytes()

Kotlin File转ByteArray相关推荐

  1. Kotlin实战指南十九:use 函数魔法

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/117366756 本文出自[赵彦军的博客] 文章目录 往期精彩文章 use函数 往期 ...

  2. 《Kotin 极简教程》第13章 使用 Kotlin 和 Anko 的Android 开发

    第13章 使用 Kotlin 和 Anko 的Android 开发 最新上架!!!< Kotlin极简教程> 陈光剑 (机械工业出版社) 可直接打开京东,淘宝,当当===> 搜索: ...

  3. 《Kotlin 极简教程》第13章 使用 Kotlin 和 Anko 的Android 开发

    2019独角兽企业重金招聘Python工程师标准>>> 第13章 使用 Kotlin 和 Anko 的Android 开发 13.1 什么是 Anko? Anko (https:// ...

  4. Kotlin use函数的魔法

    原文地址:https://blog.qjm253.cn/?p=391 魔法预览 实现了Closeable接口的对象可调用use函数 use函数会自动关闭调用者(无论中间是否出现异常) Kotlin的F ...

  5. android工具类怎么写,用kotlin写了一些android常用的一些工具类

    最近在学习kotlin语言,写了一些android常用的工具类 FileUtils.kt 文件操作类 创建多级文件目录 mkDir(dirPath: String) 创建文件 creatFile(fi ...

  6. 【Kotlin】Kotlin 教程

    kotlin 教程 前言 什么是kotlin 什么是Java? kotlin 与 Java有什么区别 kotlin 的特点 Java的特点 kotlin 的历史 JAVA的历史 kotlin 的优势 ...

  7. Kotlin应用开发初体验

    本文 摘自<Kotlin编程权威指南> 本章,你将学习使用IntelliJ IDEA开发首个Kotlin应用.借此,你将熟悉开发环境,创建Kotlin新项目,编写并运行Kotlin代码,以 ...

  8. 坑中速记整理! 使用 kotlin 写第一个 ReactNative Android 模块

    Kotlin 和 Swift, 两大新宠! 借 ReactNative 熟悉下 kotlin 的用法,不料掉坑里面了.昨晚花了大半夜,趁这会儿思路清晰,把涉及到的一些关键信息,迅速整理下. 最佳的使用 ...

  9. 【Kotlin】IntelliJ IDEA 创建 Kotlin 项目

    文章目录 IntelliJ IDEA 创建 Kotlin 项目 IntelliJ IDEA 创建 Kotlin 项目 IntelliJ IDEA 环境创建 Kotlin 项目流程 : 1 . 创建工程 ...

最新文章

  1. IBM Watson物联网平台的两个MQTT工具
  2. win8消费者预览版Chrome无法设置默认浏览器
  3. 轻量级RTSP服务SDK
  4. 游戏服务器系统是什么意思,游戏服务器都是什么系统
  5. leetcode解题笔记-Summary Ranges
  6. OKHttp源码解析(6)----拦截器CallServerInterceptor
  7. ssm连接mysql引入外部配置文件username无法被正确解析
  8. sqlmap 基本使用教程--个人笔记
  9. 若依框架----代码生成(详解)
  10. UnityShader[1]光照模型
  11. JAVA 获取文件指纹
  12. 图像坐标球面投影_一种将球面图像投影至平面图像的方法与流程
  13. Thoughtworks笔试作业
  14. 极品PS动作繁星散射GIF动画
  15. P1436 棋盘分割
  16. 计算机休眠模式是关机吗,电脑中的待机、休眠、睡眠和关机状态的区别。
  17. 线性回归的损失函数与逻辑回归的损失函数
  18. 1761:神奇的口袋(2)
  19. js将数字转换成万、亿、万亿
  20. 人生不设限:我那好的不像话的生命体验

热门文章

  1. MCM/ICM:Judging Results and Designations——What are the differences between the designations?
  2. pywintypes.com_error: (-2147221008, ‘尚未调用 CoInitialize。‘, None, None)
  3. x3250m6服务器光驱怎么找不到,IBM System x3250M2服务器常见问题解答
  4. 简单使用scrapy框架下载漫画
  5. 2018年15大科技趋势,你的技术方向走对了吗?
  6. 大数据之hive安装
  7. 利用数组栈实现简单的四则运算
  8. 14、降维,PCA算法
  9. 焦虑与工作记忆容量的研究之路
  10. blogger_如何向Blogger投球