zoukankan      html  css  js  c++  java
  • Java自学-数字与字符串 字符串转换

    Java中把数字转换为字符串,字符串转换为数字

    步骤 1 : 数字转字符串

    方法1: 使用String类的静态方法valueOf
    方法2: 先把基本类型装箱为对象,然后调用对象的toString

    package digit;
      
    public class TestNumber {
      
        public static void main(String[] args) {
            int i = 5;
             
            //方法1
            String str = String.valueOf(i);
             
            //方法2
            Integer it = i;
            String str2 = it.toString();
             
        }
    }
    

    步骤 2 : 字符串转数字

    调用Integer的静态方法parseInt

    package digit;
      
    public class TestNumber {
      
        public static void main(String[] args) {
     
            String str = "999";
             
            int i= Integer.parseInt(str);
             
            System.out.println(i);
             
        }
    }
    

    练习字符串转换

    参考上述步骤
    把浮点数 3.14 转换为 字符串 "3.14"
    再把字符串 “3.14” 转换为 浮点数 3.14

    如果字符串是 3.1a4,转换为浮点数会得到什么?

    答案

    package digit;
     
    public class TestNumber {
     
        public static void main(String[] args) {
            float f = 3.14f;
            //浮点数转字符串
            String s = String.valueOf(f);
            //字符串转浮点数
            f= Float.parseFloat(s);
             
            //如果字符串内容不是合法的数字表达,那么转换就会报错(抛出异常)
            Float.parseFloat("3.1a4");
        }
    }
    
  • 相关阅读:
    GitHub入门之一:使用github下载项目
    Android Fragment 真正的完全解析(下)
    Android Fragment 真正的完全解析(上)
    c# 发送邮件
    SmartThreadPool
    虚拟机
    相关系数
    为枚举类型添加说明 zt
    MD5
    hashcode
  • 原文地址:https://www.cnblogs.com/jeddzd/p/11601347.html
Copyright © 2011-2022 走看看