首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Kotlin/Native对控制台进行读写?

如何使用Kotlin/Native对控制台进行读写?
EN

Stack Overflow用户
提问于 2020-03-03 01:01:30
回答 1查看 171关注 0票数 0

最近,我尝试使用Kotlin/Native将CLI工具从JVM转换为本机可执行文件。我得到以下错误(这是有意义的):

代码语言:javascript
复制
> Task :compileKotlinMain FAILED
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (4, 8): Unresolved reference: java
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (5, 8): Unresolved reference: java
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (6, 8): Unresolved reference: java
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (9, 14): Unresolved reference: System
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (9, 27): Unresolved reference: System
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (12, 20): Unresolved reference: InputStream
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (12, 38): Unresolved reference: PrintStream
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (16, 57): Unresolved reference: BufferedReader
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (19, 80): Unresolved reference: PrintStream
e: C:\test1\src\main\kotlin\cli\CommandLineTool.kt: (19, 100): Unresolved reference: BufferedReader

Java支持的控制台I/O的替代方案是什么?有没有这样的库?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-03 01:43:30

print编写它的单个代理标准输出。它是一个重载方法,可以接受Any?或任何原语类型。

readLine从标准输入读取。它没有参数,返回String?

它们都来自kotlin.io包,这是一个“用于处理文件和流的IO”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60493464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档