Tag: 文件

将用于复制资产文件的java代码转换为Android中的缓存文件夹到Kotlin的最佳实践

我使用这个代码来将Android中的Asset文件复制到缓存文件夹中,重点在于它是一个Java代码,我将它转换为Kotlin,但是它看起来更像Java(ish) val file = File("${cacheDir.path}/$fileName") val dir = file.parentFile dir.mkdirs() val inputStream = assets.open(fileName) val bufferedOutputStream = BufferedOutputStream(FileOutputStream(file)) val buf = ByteArray(10240) var num = inputStream.read(buf) // Java version: while ((num = fi.read(buf)) > 0) while (num > 0) { bufferedOutputStream.write(buf, 0, num) num = inputStream.read(buf) } bufferedOutputStream.close() inputStream.close() 任何能使Kotlin更为专业的专家。

在Kotlin(Android)中以字符串形式读取文本资产(来自assets文件夹的文本文件)

我需要读取存储在src/main/assets/ ie中的文本文件; 在资产文件夹中并将其作为字符串获取。 有一个简单的方法来做到这一点。 Java复制,粘贴,转换功能是麻烦,所以我宁愿使用kotlin的方式。 我需要一个kotlin的方式来做到这一点

如何在kotlin kDoc中使用@link和@code

我试图文档的方法,并尝试使用@连接和@code在JavaDoc中 。 我知道kotlin有一个kDoc,但我找不到它们,或者至少是类似的东西。

Kotlin:创建扩展函数文件?加

我正在Kotlin开发一些库,我没有找到这个解决方案, 我怎么能解决这个问题, 这是说,创建扩展功能File?.plus ,在Java中它的工作正常,但在Kotlin如何写这个代码? 先谢谢你。

kotlin自动文档工具

还没有找到任何kotlin自动文档工具。 像doxygen kotlin。 据我所知,没有kotlin自己的汽车文档。 所以,如果这样的工具存在,请让我们都知道。