java --基本数据类型间的转换

public class changetype {
     public static void main(String[] args)
     {
        String ar = "true";  //String转 boolean ,只要不是"true",结果即为false;
        boolean ar1 = Boolean.parseBoolean(ar);
        if(ar1)
        {
            System.out.println("true");   //结果为true;
        }

        String str = "12";    //String 转   int
        int m = Integer.parseInt(str);
        System.out.println(m);

        String str0 = "12.6";             //string转换成double
        double x = Double.parseDouble(str0);
        System.out.println(x);

        int y = 5;
        String str1 = y+"";
        System.out.println(str1);

        int flag = 100;         //int转String,任何类型与字符串连接将变为字符串类型。不推荐使用
        String a = flag+"";
        System.out.println(a); 

        int flag0 = 200;               //int 转String 利用String.valueOf();
        String str3 = String.valueOf(flag0);
        System.out.println(str3);

        float h = 12.6f;  //  float 转 int ,由高到低必须进行强制类型转换,损失精度变为12
        int w =(int)h;
        System.out.println(w);    //结果为12

        float c = 89.6666f;
        double s = c;
        System.out.println(s);    //结果为89.666677987979

        double e = 78.999999999;
        float o = (float)e;
        System.out.println(o);   //结果为79

     }}
时间: 2024-08-08 05:38:03

java --基本数据类型间的转换的相关文章

Java基础——数据类型之间的转换

Java数据类型分为三大类,即布尔型.字符型和数值型.其中数值型又分为整型和浮点型.Java的基本数据类型(8种)为布尔型boolean(1字节):字符型char(2字节):整型byte(1字节).short(2字节).int(4字节).long(8字节):浮点型float(4字节).double(8字节).此外,编程时还经常用到两种类变量,String和Date. Java数据类型的转换一般分三种,分别是:简单数据类型之间的转换.字符串与其他数据类型的转换.其他实用数据类型的转换. 简单数据类

Go之数据类型间的转换

一:转换语法注意 Go在不同数据类型之间赋值时需要显式的转换,不像其他如php,java可自动转换. 二:简单举例 三:数字间转换使用细节 ①:数字间类型转换从小转到大的数据类型范围,也可从大转到小的数据类型范围,只不过,大范围如int64转int8,有可能导致溢出处理,所以转换时要注意范围. 如下图就是一个典型的溢出 ②:不同数字类型之间不直接相加. 三:其他数据类型与字符串类型得转换 ①:fmt.Sprintf方式转换为字符串 ②:strconv包函数方式转换字符串类型 1)布尔类型strc

java各种数据类型之间的转换

1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int 转换成字串 String ? A. 有叁种方法: 1.) Str

Java进制间的转换

最近学习了Java间的进制转换,记录下自己的学习心得,希望可以帮到前来查看的朋友们,如果有不懂的地方可以在下方评论留言,我们一起学习进步,只有自己足够强大才能弥补不足,多学习, 任意进制到十进制的转换: 12345=10000+2000+300+40+5 =1*10^4+2*10^3+3*10^2+4*10^1+5*10^0 =12345 系数:就是每一位上的数据 基数:X进制,基数就是X 权:在右边,从0开始编写,对应位上的编号就是该位的权, 结果:把系数乘基数的权次幂相加即可 0b100这次

c++数据类型间的转换

数据类型的转换   Int 转 string 1. //char *itoa( int value, char *string,int radix);  // 原型说明:  // value:欲转换的数据.  // string:目标字符串的地址.  // radix:转换后的进制数,可以是10进制.16进制等.  // 返回指向string这个字符串的指针 int aa = 30; char c1[8]; char c2[8]; char c3[8]; string str1; string 

java基础数据类型加强制转换

1.大致分为基本数据类型和引用数据类型 (1)一个小数默认是double类型,如果需要使用float类型,需要在小数的后面添加F或者f (2) boolean.只有两个值,true与false 2.强制转换 (1)格式: 小数据类型  变量名  = (小数据类型)大数据类型的数据 (2) 强制类型转换可能会丢失精度 原文地址:https://www.cnblogs.com/suitang/p/11517309.html

[Java 基础]数据类型

基本类型和引用类型 Java中的数据类型有两类: l  基本类型(又叫内置数据类型,或理解为值类型) l  引用类型 基本类型和引用类型的区别 1.  从概念方面来说 基本类型:变量名指向具体的数值 引用类型:变量名指向存数据对象的内存地址 2.  从内存构建方面来说 基本类型:变量在声明之后java就会立刻分配给他内存空间 引用类型:它以特殊的方式(类似C指针)指向对象实体(具体的值),这类变量声明时不会分配内存,只是存储了一个内存地址. 3.  从使用方面来说 基本类型:使用时需要赋具体值,

Java数据类型中String、Integer、int相互间的转换

1.Integer转换成int的方法 Integer i;  int k = i.intValue(); 即Integer.intValue(); 2.int转换成Integer int i; Integer it = new Integer(i); 3.String转换成int的方法 String str = "10";   Integer it = new Interger(str); int i = it.intValue(); 即:int i = Integer.intValu

Java中数据类型及其之间的转换

Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种: 1)int长度数据类型有:byte(8bits).short(16bits).int(32bits).long(64bits). 2)float长度数据类型有:单精度(32bits float).双精度(64bits double),JAVA中将小数默认为double类型,若要定义float需在数据后面用f声明: 3)boolean类型变量的取值有:ture.false 4)char数据类型有:unicode字符,16位 对