Java中的int与String相互转换

int转换为String

  • 使用Integer的静态方法
    • Integer.toString(int num); 空值会抛出NullPointerException异常
  • 使用String的静态方法
    • String.valueOf(int num); 空值返回“null”
  • num + ""; 产生两个string对象,最慢

String转为int

  • Interger.parseInt(String str)使用静态方法,不产生对象
  • Integer.valueOf(String str).intValue(); 产生一个对象 相当于new Interger.valueOf(String str)
发布了46 篇原创文章 · 获赞 0 · 访问量 1023

猜你喜欢

转载自blog.csdn.net/weixin_37680513/article/details/103492626