对JAVA基本数据类型和String类的个人理解_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 对JAVA基本数据类型和String类的个人理解

对JAVA基本数据类型和String类的个人理解

 2013/7/11 12:16:54  guanxianxiao  程序员俱乐部  我要评论(0)
  • 摘要:[color=olive][/color][size=medium][/size][align=left][/align]1.JAVA的基本数据类型java的基本数据类型有8种1.整型byte字节型8bit范围:-128~127(-2^7~2^7)short短整型16bitint整型32bitlong长整型64bit2.浮点型float单精度32bitdouble双精度64bit3.布尔boolean布尔类型true和false4.字符char字符型16bit使用:bytea=(byte
  • 标签:数据类型 Java 个人 数据 理解
[color=olive][/color][size=medium][/size][align=left][/align]
1.JAVA的基本数据类型
java的基本数据类型有8种

1.整型
byte 字节型 8bit 范围:-128~127(-2^7~2^7)
short   短整型 16bit
int 整型 32bit
long 长整型 64bit

2.浮点型
float 单精度 32bit
double 双精度 64bit

3.布尔
boolean 布尔类型 true和false

4.字符
char 字符型 16bit

使用:
byte a = (byte)128;
byte b = (byte)-129;   //当超出范围时,使用强制转换  值遵循循环往复
编译运行值 a=-128   b=127

char C='c';//声明一个字符型变量并赋值为 c
int i = C;//声明一个整型变量,并将C的值赋给i,自动转换为整型,此时i等于C值的ASCII码值
long l = C;//声明一个长整型变量,并将C的值赋给l,自动转换为长整型,此时l等于C值的ASCII码值的长整型数
float f = 10000.0F;//默认为double类型,若要声明为float型可以在数的末尾加上F或f  表明是float型
double d = f;//可以直接将float型的变量值赋给double型的变量
boolean bool = true;//布尔型变量 默认值为false,只有true和flase两个值
l = (long)f;//float型变量值赋给long型变量时必须进行强制类型转换为long型
d = l;//long型值可直接赋给double型

注: 基本数据类型声明赋值时,变量名  等于 所赋值  的内容;


2.String类的使用
1.String在Java中是类。
一般每个单词首字母大写的字符串为类;
普通变量一般都为小写;
常量值一般全部大写;

String表示的是字符串

实例化一个String类对象并初始化的两种方法
String str=new String("learning java");//这种赋值方法,对象名等于所赋的值存储的地址(new)
或 String str1="learning java";//这种赋值方法,对象名等于所赋的值(即learning java)

char [] array={'l','e','a','r','n','i','n','g'};//声明char型字符数组

String str2="learning java";

boolean bool_1 = str1.equals(str2);  此时: bool_1 = true; 
boolean bool_2= str1.equals(str2);   此时: bool_2 = false;


String类常用的方法:
char  a = charAt(int index);//返回指定索引处的 char 值
String str3 = concat(String str)//将指定字符串连接到此字符串的结尾
boolean bool = object1.equals(object2);//将此字符串与指定的对象比较
int point1 = indexOf(int ch);//返回指定字符在此字符串中第一次出现处的索引
int point2 = indexOf(int ch, int fromIndex);//返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。

........(详见  JDK_API_1_6_zh_CN.CHM  中String类方法)

     注:静态的方法  只需用类名调用

.字符串统计操作
     euriyui3743289^%^&*&DJHK2312
统计字符串中每一个字符出现的次数

将String中的方法都使用一遍

2.总结:
基本数据类型和String类的总结
上一篇: JAVA怎么检测程序当前运行的系统是linux还是windows 下一篇: 没有下一篇了!
发表评论
用户名: 匿名