美文网首页
java各种数据类型转换

java各种数据类型转换

作者: 清远_03d9 | 来源:发表于2020-02-23 22:32 被阅读0次
    package cn.com.lwkj.erts.register
    import java.sql.Date
    public class TypeChange {
    public TypeChange() {
    }//change the string type to the int typepublic static int stringToInt(String intstr)
    
    //字符串转为Integer
    {
     Integer integer;
     integer = Integer.valueOf(intstr);
     return integer.intValue();
    }//change int type to the string typepublic static String intToString(int value)
    
    //Integer转为字符串
    {
     Integer integer = new Integer(value);
     return integer.toString();
    }//change the string type to the float typepublic static float stringToFloat(String floatstr)
    
    {
    int i=Integer.parseInt(“123”);
    }
    
    
    //字符串转为float
    {
     Float floatee;
     floatee = Float.valueOf(floatstr);
     return floatee.floatValue();
    }//change the float type to the string typepublic static String floatToString(float value)
    
    //float转为字符串
    {
    Float floatee = new Float(value);
    return floatee.toString();
    }//change the string type to the sqlDate typepublic static java.sql.Date stringToDate(String dateStr)
    
    //字符串转为日期
    {
    return java.sql.Date.valueOf(dateStr);
    }//change the sqlDate type to the string typepublic static String dateToString(java.sql.Date datee)
    
    //日期转为字符串
    {
    return datee.toString();
    }
    
    //int转为double
    {
     int i1=200;
    double d1=i1;
    }
    
    //字符串转为double
    {
    Double.valueOf(“32.1”).doubleValue();
    }
    
    //字符串转为long
    {
    long l=Long.valueOf(“123”).longValue()
    }
    
    //字符串 → BigDecimal
    {
    String a = "1.2";
    BigDecimal a2 = new BigDecimal(a);
    }
    
    //Big Decimal → 字符串
    {
    BigDecimal b = new BigDecimal("1.2");
    String b2 = b.toString();
    }
    
    
    // BigDecimal转为double
    {
    BigDecimal i = new BigDecimal(1.2);//浮点型
    i.doubleValue();
    }
    // BigDecimal转为int
    {
    BigDecimal i2 = new BigDecimal(1);//整型
    i2.intValue();
    }
    
    public static void main(String[] args)
    {
      java.sql.Date day ;
      day = TypeChange.stringToDate("2003-11-3");
      String strday = TypeChange.dateToString(day);
      System.out.println(strday);
    }
    
    } 
    
    

    相关文章

      网友评论

          本文标题:java各种数据类型转换

          本文链接:https://www.haomeiwen.com/subject/gpreqhtx.html