Hal*_*own 3 java types
我有一个Java中的字符串列表,正在写入文本文件.这些字符串都标有一个类型 - 在这种情况下,我会感兴趣的是包含longs和ints的字符串.我想在写这些字符串之前将它们转换回数字类型,但我想尽量减少代码重复.我计划解析每个标记为整数或长整数的字符串Long.parseLong().
long
int
Long.parseLong()
我的问题是:有没有任何情况下有效整数不会解析为长?我想不出任何东西(除了可能是"1000L"或其他一些),但我在这些事情上的经验告诉我,我经常会有细微差别.
Chr*_*ken 6
是的,整数总是可以转换成长整数,但是长整数总是被转换为整数.
int实际上是一个4字节的整数,long是8字节.所以long给你一个int多4个字节.
归档时间:
14 年,11 月 前
查看次数:
187 次
最近记录: