长期保持前导零SQLITE插入

时间:2017-04-20 22:56:43

标签: java android sqlite variables numbers

简单问题只是为了确认。 一个方法返回一个Long,long可以由前导零组成。有什么规则。当它被传回或留下时,零被擦除。

啊,我意识到这会变得更加复杂 我目前正在使用此方法向数据库添加值,它返回LONG。 Android SQLiteDatabase.Insert

所以我想知道它是否会返回一个带有前导零的东西,以阻止它被切断?

1 个答案:

答案 0 :(得分:4)

没有整数类型(或浮点类型)保留前导零。在二进制中,没有00 vs 0的概念(在数学意义上也是如此)。

System.out.println(Long.toBinaryString(Long.parseLong("001")));
System.out.println(Long.toBinaryString(Long.parseLong("1")));

只是为两者显示1