java - 如何在 Java 中将 L 附加到 long

标签 java android long-integer

我有这么长的 1383903835525 但需要附加 L 以便 Java 将其识别为 long 否则我会收到“int is too long”错误

所以结果将是 1383903835525L


我正在尝试 date.getDate(1383903835525);

public String getDate(long milliseconds) {
        setDateFormat();
        return getResult(milliseconds);
    }

这行得通

date.getDate(1383903835525L);

但服务器在响应 1383903835525 中将此发回给我

服务器应该发回 1383903835525L 吗?

最佳答案

如果服务器响应是字符串,您可以通过调用 Long.parseLong(string) 将其转换为 long。

Long.parseLong(milliseconds);

关于java - 如何在 Java 中将 L 附加到 long,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19855944/

相关文章:

java - 如何将RecyclerView放入Fragment中?

java - 获取java sql时间并将其插入到表中

java - Admob 广告在使用 webview 和进度条的应用程序中不可见

具有 flavor 的 Android 主题模块

c - 为什么负长值大于正无符号长值?

Android: long => SQLiteDatabase => long , 精度丢失

java - 如何使用 Selenium 获取隐藏范围的文本值

带有操作和下拉菜单的 Android 通知

android - 有没有办法覆盖Android中 View 的动画辅助功能设置

C++ - 将 long 转换为 float 或 double 四舍五入值