博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java数据类型
阅读量:4919 次
发布时间:2019-06-11

本文共 1254 字,大约阅读时间需要 4 分钟。

数值型:

整型:整型变量的类型有byte、short、int、long四种,四种能数字代范围是long>int>short>byte

作用:这4类型仅能代入数字,不能代入字符,中文等(中文,符号是字符的一种),所有数据类型都能用英文开头定义开头例:int  i

byte  b=0×45;

short  s2=677               //别忘了,所有数据例short  s2,s2这个定义名是Java标识符,开头不能是数字。

 

实型变量float  double:

 

int x; x的值永远是整数,比如-1, 0, 1, 2 ... 32768 float y; y的值可以带小数点,比如3.1415926 double也是浮点型类型的实型变量,不过能存储的小数点后面的数更多 double(双精度浮点型)        //一般浮点型默认为double所以需要float时,必在代码实型后常量加上f或F,double类可不加

 

  double  d1=0.8765d;                //这个d可加可不加

  double  d2=0.9872 ;

  float   f1 =30.223;              //这里后不用加f因为是定义的float

  float   f2 =33.2323f;         //这也可以

 

字符型:

放字符的东西,字符包括中文,符号,英文数字等

 char 是字符串变量

String和StringBuffer  是字符串的常量

 

char中'X'里只能放一个字符,只有一个字符用'  '  2个字符以上就去掉' '。" X"是字符串用的""

char c1=' c ';            //这里标''是一个字符c

char c2=88              //这里是不要标' '  ,不标''代表把88作为一个字符

char c3='好'          //这些是char变量。例如c2赋予了'\0020' 后来再被内部实例c2=你好  赋予了c2=好,c2能被改变,string类就不能改变了,一旦赋予了string c2=你好就不能改变了。

char  c4='ab'         //这是错的,ab是两个字符,标' '里只能放一个字符,应去'' 成 char  c4=ab,ab成一个字符

 

string  str1="welcome to  java!";

stringbuffer  str5=new  stringbuffer("春天般的心情");

 

布尔型变量:

只有boolean  c1=true;

      boolean  c2=false; //只有ture和false两种,

 public class  A

{

   public  A(){

                boolean  a1, a2;

          a1=400*2==0  ||   (300*2)

 }

}

 

布尔运算符:

1. !  非

2. 简洁&& 和&        与

a真b假时,a&b   a与b是   假   (结果是假,ab不同性时先判断假性)

 

3.简洁或||和|         或         

a真b假时,a|b   a或b是    真   (结果是真,ab不同性时先判断真性)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/liyihome/p/3695199.html

你可能感兴趣的文章
MFC启动和关闭线程
查看>>
JQuery EasyUI datagrid pageNumber 分页 请求/加载 两次
查看>>
.NET里面 abstract class和Interface有什么区别以及用法的展现?
查看>>
redis的数据持久化再讲 关于redisAOF RDB工作原理
查看>>
Docker官方tomcat镜像的使用
查看>>
3、DOM操作
查看>>
html自定义checkbox、radio、select —— checkbox、radio篇
查看>>
iDevice取证的一大突破
查看>>
java初学者笔记总结day4
查看>>
java泛型
查看>>
【优先队列】-HDU4546比赛难度
查看>>
操作系统简介
查看>>
正向代理--反向代理
查看>>
JavaScript实现多栏目切换效果
查看>>
Lazarus1.0.2 和 DelphiXE3 的一些异同
查看>>
Rapid 2D-to-3D conversion——快速2D到3D转换
查看>>
在Net下处理Json
查看>>
mbed学习之 PWMOUT
查看>>
【旧文章搬运】隐藏驱动完整攻略(基础篇)
查看>>
maven快速入门
查看>>