关于JAVA变量,数据类型,基本数据类型之间的转换和对象型的基本数据类型

如何给java变量取名字-----标示符

    标示符是用来给类,对象,方法,变量,接口和自定义数据类型命名的。凡是可以自己取名字的地方都叫做标示符,都要遵循标示符的规则。

标示符的规则:1.由数字,字母和下划线(_),美元符号($)组成。

       2.区分大小写,首字母不能数字,长度无限制。

       3.不能与java关键字重名。

java常用数据类型(基本类型和引用类型)

基本数据类型:

基本数据类型分为数值类型和非数值类型。其中数值类型包括整数类型和非整形。非数值类型包括,字符类型,布尔类型, 整型包括:整数类型和浮点类型

整形包括:1个字节的byte, 2字节的short,4个字节的int,8个字节的long

 浮点类型包括:4个字节的float,8个字节的double

布尔类型:boolean

字符类型:2个字节的char

(提示:实际上char类型也是一种整数类型)

主意:可以把一个较小的整数常量(在int类型的表数范围以内)直接赋给一个long类型的变量,这并不是因为java会把这个较小的整数常量当成long类型来处理。java依然把这个整数常量当成int类型来处理,只是这个Int类型的值会自动类型转换到long类型。

引用类型

String类型

基本数据类型之间的转换

转换类型分为隐式转换,和强制类型转换

隐式转式:

类型 可以安全转换
byte short int long float double
short int long float double
int long float double
long float double
float double

强制转换

隐式转换下的表格中的类型,从下到上转换时需要强制转换,在要转换的类型前加((要转换的类型))。

对象型的基本数据类型

为什么我们要为基本类型提供封装类?

1.为了不同类型之间的数据转换(如int转换为String)

  2.为了把基本数据类型转换为一个对象。由于java自带的许多方法都是需要对象作为参数的,把基本数据类型转换成对象才能使用这些方法。

基本数据类型对应的封装类如下:

基本数据类型 封装类
byte Byte
short Short
int Integer
long Long
flota Flota
double Double
char Character
boolean Boolean

关于JAVA变量,数据类型,基本数据类型之间的转换和对象型的基本数据类型

时间: 2024-12-12 16:35:16

关于JAVA变量,数据类型,基本数据类型之间的转换和对象型的基本数据类型的相关文章

怎样在Java中实现基本数据类型与字符之间的转换

摘要:在我们对Java的学习当中数据类型之间的转换,是我们常见的事,我们也都知道基本数据类型之间有自动转换和强制转换,在int   . short  . long .float .double之间的转换我们都比较清楚的吧,但我们也应该知道它们与字符串及字符型之间的类型转换又是怎样对,让我们一起来探讨一下它们的转换: 1.整形与字符型之间的数据类型转换: 一.int转换成char有两种方法: ① 是利用char的unicode编码 例:int num1 = 8; char ch1 = (char)

JAVA学习第三十二课(常用对象API)- 基本数据类型对象包装类

将基本数据类型(8种:int..)封装成对象的好处就是可以在对象中封装更多的功能和方法来操控该数据 常见的操作就是:用于基本数据类型与字符串之间的转换 基本数据类型对象包装类一般用于基本类型和字符串之间的转换 基本类型----->字符串 1.基本类型数值+"" 2.用string类中的valueOf(基本类型数值) 3.用Integer.ValueOf(); 字符串-->基本类型数值 1.使用包装类中的静态方法XXX  parseXXX("XXXX")比

Java 中基本类型和字符串之间的转换

Java 中基本类型和字符串之间的转换 在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换. 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 再来看,将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 PS:其他基

java基本类型与字符串之间的转换

在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换. 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 int c = 10; String str1 =Integer.toString(c); //方法一 String str2 = String.valueOf(c); //方法二 String str3 = c + "&q

JAVA中list,set,数组之间的转换详解

JAVA的list,set,数组之间的转换,主要是使用Apache Jakarta Commons Collections,具体的方法如下:import org.apache.commons.collections.CollectionUtils; String[] strArray = {"aaa", "bbb", "ccc"};    List strList = new ArrayList();    Set strSet = new Ha

Java中字符串与日期之间的转换

项目过程中,经常遇到需要字符串格式的日期和Date类型的日期之间的相互转换.使用SimpleDateFormat类,可以方便完成想要的转换. SimpleDateFormat能够实现本地化的时间格式化及转换.从选定一个自定义的模式(pattren)开始,模式由已经定义好的 'A' to 'Z' 及 'a' to 'z'字母组成,也可以在模式中引入文本,但要使用’(单括号)括住.下图就是已经定义好的模式字母表: Letter Date or Time Component Presentation

Java基础(35):装箱与拆箱---Java 中基本类型和包装类之间的转换

基本类型和包装类之间经常需要互相转换,以 Integer 为例(其他几个包装类的操作雷同哦): 在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了. 那什么是装箱和拆箱呢?我们分别来看下 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱 下面的代码的例子演示了装箱与拆箱的过程: 结果为: 1 public class HelloWorld { 2 pub

学习笔记之基本数据类型-包装类-String之间的转换

基本类型              包装类                String类 int->Integer   :             Integer构造器 Integer-> int  :   Integer.intValue()方法 int -> String  :  Integer.toString方法,String.valueof()方法 String -> int  :  Integer.parseInt()方法 Integer -> String :

【java】Date与String之间的转换:java.text.SimpleDateFormat、public Date parse(String source) throws ParseException和public final String format(Date date)

1 package 日期日历类; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 7 public class TestDate { 8 public static void main(String[] args) { 9 Date date=new java.util.Date(); 10 System.out.println(date);/