integer转long

在Java中,将Integer对象转换为Long对象可以通过以下几种方法实现:

  1. 使用Long的构造方法:
Integer i = 10Long l = new Long(i);
  1. 使用Integer对象的longValue()方法:
Integer i = 10Long l = i.longValue();
  1. 使用Long.parseLong()方法,该方法接受一个String参数,并将其解析为long类型,然后可以将其赋值给Long对象:
Integer i = 10Long l = Long.parseLong(String.valueOf(i));
  1. 使用Integer.valueOf()方法,该方法返回一个Integer对象,其值等于传入的int值,然后可以将其显式转换为Long对象:
Integer i = 10Long l = Integer.valueOf(i).longValue();

以上方法都可以实现IntegerLong的转换。选择哪种方法取决于你的具体需求和代码风格

Top