在Java中,可以使用转义序列\0来表示Null字符
\0并且\0000在Kotlin中不是有效的转义序列,所以我一直在使用静态java char并从Kotlin访问它.
public class StringUtils{
public static char escapeChar = '\0';
}
Run Code Online (Sandbox Code Playgroud)
在Kotlin中是否有一个Null字符文字或更好的方法?
我一直试图将一个转换ImageIcon为BufferedImage...而且我没有运气.
我有一个预先存在的ImageIcon,需要转换为缓冲图像,用于存在的大量BufferedImage操作.
我找到了几种方法,但所有方法都是CPU密集型的.
给出双倍
val double = 1.2345
Run Code Online (Sandbox Code Playgroud)
我怎样才能将其转换为Kotlin ByteArray,和/或Array<Byte>?
在转换1.2345之后,其内容将如下所示
00111111 11110011 11000000 10000011
00010010 01101110 10010111 10001101
Run Code Online (Sandbox Code Playgroud)
在Java中,有一个涉及Double.doubleToLongBits()(java.lang.Double的静态方法)的sollution,但是在Kotlin中,Double指的是Kotlin.Double没有这种(或在这种情况下任何其他有用的)方法.
我不介意Kotlin.Double这个文件中的溶剂是否无法访问.:)