如何解决 Kotlin/Native 在 Windows 下 main 函数的 args 乱码?
之前在用 Kotlin/Native 写 codex-kkp 的时候遇到了一个问题: 当我尝试在 Windows 的命令行上向它的产物 exe 传递参数的时候,传入的中文参数会变成我们熟悉又陌生的乱码“锟斤拷”。
codex-kkp-cli.exe "分析代码"
# 实际收到的参数变成了乱码
Concise. Multiplatform. Fun.
查看所有标签之前在用 Kotlin/Native 写 codex-kkp 的时候遇到了一个问题: 当我尝试在 Windows 的命令行上向它的产物 exe 传递参数的时候,传入的中文参数会变成我们熟悉又陌生的乱码“锟斤拷”。
codex-kkp-cli.exe "分析代码"
# 实际收到的参数变成了乱码
大家吼哇,这次轮到 Kotlin 2.3.0 登场啦! 本次更新内容可以在 JetBrains 官方的 What's new in Kotlin 2.3.0 查阅, 我照例挑自己最感兴趣的改动聊聊。
一句话总结:Java 25 终于支持,特性体验逐渐舒适。实用功能层出不穷,小伙伴们赶快更新~
注意!这次依旧是「我 个人 pick」的更新摘要,覆盖不了全部改动;对其他领域感兴趣、但是我没提到的伙伴可以继续深入官方文档喔。
文中示例如无特殊说明均来自或改写自官方日志。
大家吼!刚刚 Kotlin v2.2.20 已经发布, 更新的内容也已经在官网上更 新:What's new in Kotlin 2.2.20 。 那么接下来,就让我来看看哪些是我最喜欢的新特性吧~!
注意!这里主要阐述一些我感兴趣的语言特性和库的更新。如果你还有其他关系的、但是我没有提到的,记得去官方日志看看喔~
下文中的代码示例等内容,如无特殊说明,均来自/改自官方更新日志。
大家吼!就在昨天,Kotlin v2.2.0 发布了!撒花撒花*★,°:.☆( ̄▽ ̄)/$:.°★* 。 更新的内容也已经在官网上更新:What's new in Kotlin 2.2.0 。 那么接下来,就让我来看看哪些是我最喜欢的新特性吧~!
注意!这里主要阐述的是一些我认为不错的或感兴趣的标准库和语言特性中的变化,如果你想了解完整而全面的更新内容,可以去官网看看喔~
大家吼哇!了解 Kotlin 的朋友们都知道,Kotlin 对 Java 是 100% 兼容的,正如官方所说。 可即便如此,这就代表 Java 中所有的写法就都能在 Kotlin 中复现出来吗?倒也未必。 今天我就来简单盘点一些我发现的那些在 Kotlin 中无法复现出来的 Java 写法。