0
点赞
收藏
分享

微信扫一扫

【零基础学Java】第五天 Java基本数据类型转换

大雁f 2022-04-14 阅读 15
java

前言

1.双非在校大学生,想通过自学Java进大厂

2.给跟我一样的大学生分享我的经历,和学习资源

3.本版块将会记录从Java入门到就业的所有学习笔记和资源

4.我还会分享我在学习Java中遇到的各种问题和各种解决方法

1.自动类型转换

1.定义

Java程序在进行赋值或运算时,自动将精度小的转换成精度大的。

2.数据类型按精度大小排序

3.使用细节

2.强制类型转换

1.定义

2.使用细节

public class forcetest{
    public static void main(String []args){
      int x = (int)(10*3.5+6*1.5);//正确
      int y = (int)10*3.5+6*1.5;//报错
    }
}

3.基本数据类型与String类型的转换

1.基本数据类型转String类型

int n1 = 100String str1 = n1 + "";

2.String类型转基本数据类型

String Str1 = "345";
Integer.parseInt("123");
Double.parseDouble("123.5");
Float.parseFloat("123.3");
Short.parseShort("123");
Boolean.parseBoolean("true");
Long.parseLong("123456");
Byte.parseByte("12");
//将字符串转换成字符型需要调用charAt(int a)函数
Str1.charAt(a);
//表示字符串中第a+1个字符 Str1.charAt(0)='3';
举报

相关推荐

0 条评论