数据类型的转换
来源:互联网 发布:淘宝店企业店铺流程 编辑:程序博客网 时间:2024/04/29 21:49
java的数据类型在定义时 就已经确定了,因此不能随意转换成其他数据类型,但java允许用户有限度的做类型转换处理。数据类型的转换方式可分为“自动类型转换”及“强制类型转换”两种。
在程序中已经定义好了数据类型的变量,若是想用另一种数据类型表示时,java会在下列的条件皆成立时,自动做数据类型的转换。
1:转换前的数据类型与转换后的类型兼容。
2:转换后的数据类型的表示范围比转换前的类型大。
例子:
public class DateDemo08{
public static void main(args []){
int x =30; //定义整型变量
float y = 22.19f; //定义浮点型变量
System.out.println("x/y = "+(x/y)); //打印输出
System.out.println("10/3.5 = "+(10 / 3.5));
System.out.println("10/3 = "+(10 / 3));
}
};
10/3 因为其默认的类型是int型 所以所有的数据都会以整型的形式出现,小数点会省略掉
-----------------------------------------------------------
注意:String 表示一个字符串,可以直接声明的方式完成定义
例子:
public class DateDemo08{
public static void main(args []){
String str = "lixinghua";//定义字符串 变量
int x =30; //定义整型变量
str = str+x; //改变字符串变量内容
System.out.println("str = "+str"); //打印输出
}
};
----------------------------------------------------------------
public class DataDemo10(){
public static void main(String args []){
int i=1; //定义整型变量
int j=2; //定义整型变量
System.out.println("1+2=" 1+2)
}
};
结果为 1+2=12
注意:所有的数据类型都不会像字符串转换
记得要在("1+2="(1+2))加个括号先进行操作,结果才正确。
- 数据类型的转换
- 数据类型转换的整理
- 数据类型的互相转换
- 数据类型的转换
- 数据类型转换的文章
- VC的数据类型转换
- s60的数据类型转换
- 数据类型之间的转换
- 数据类型之间的转换
- C++ 数据类型的转换
- S60的数据类型转换
- 数据类型转换的整理
- 常用数据类型的转换
- s60的数据类型转换
- javascript数据类型的转换
- 数据类型的转换
- 数据类型转换的整理
- 数据类型的转换
- 上海南京路苹果零售店即将开业(图),3JI9
- 用户表单注册
- C# 如何查看源程序的IL代码
- Hadoop权威指南学习(五)——MapReduce的类型和格式
- 泛型简介
- 数据类型的转换
- 数字转换大写中文
- 简易幻灯片
- Android使用EditText遇到的一个bug
- JSP自定义标签
- Hadoop权威指南学习(六)——MapReduce的特性
- XCODE4发布app和adhoc
- java网络编程基础知识
- Iterator——简单的见解