JAVA语法基础——数据类型
---恢复内容开始---
JAVA数据类型分为:数值型和字符型和布尔型
数值型分为整数型(整型)和浮点型(小数点),
整型分为四种,byte比特型、short型、int型、long型。
byte是最小单位,为8位一个字节,占用空间小是其特点。
数值范围为-128~+127之间。如果超出这一范围,代码会报错。
short型为短整型,为16位2个字节,数值范围在-3,2768~+3,2767之间
int型为整型数值的默认类型,为32位4个字节,数值范围在-21,4748,3648~+21,4748,3647之间。
LONG型为整数型的长整型,为64位8个字节,long型在数值后加L,数值范围在-922,3372,0368,5477,5808~+922,3372,0368,5477,5807之间。
浮点类型分为单精度浮点类型和双精度浮点类型。
浮点类型分为float和double两种类型。float型即单精度浮点型,使用float关键字来定义fLOATXING型变量,使用float型进行赋值时在结尾必须添加F和f,不然系统将其定义为double型变量。
double型即双精度浮点型,使用double型关键字来定义double变量,使用double型进行赋值时结尾必须加D或d,但是可以不加。
字符类型——char
使用char类型时,char x ='a' 赋值必须用单引号,不能使用双引号。而且单引号内必须是单字母。用int赋值,
布尔类型
布尔类型仅为两种,表达真实的true和表示错误的false。

各种数据类型代码如下:
1.整数类型:
//整数类型
byte b=-128;
byte b1=13;
System.out.println(b1);
short s=32767;
int i=2147483647;
long l=1234567898787888067L;
//连接符
System.out.println("b="+b1);
System.out.println("s="+s);
System.out.println("i="+i);
System.out.println("l="+l);
//加法运算
System.out.println(i+l);
//浮点类型
float f = 123.45F;
Double d = 123456.789D;
System.out.println("f");
System.out.println("d");
System.out.println("f="+f);
System.out.println("d="+d);
//字符类型
char c = 'a';
System.out.println("c="+c);
c = 123;
System.out.println("c="+c);
c = 234;
//布尔型
boolean bl = true;
boolean bt = false;
//回车 换行 转义字符
System.out.println("这是一句话\n换行");
System.out.println("这是一句话\t制表符");
System.out.println("这是一句话\r回车");
System.out.println("这是一句话\t换行");
System.out.println("这是一句话\\换行");//自己定义自己为制表符
int a;
a=123;
int m =456;
int n,z,x;
int n=123,z=345,x=234;
System.out.println("a = "+ a);
JAVA语法基础——数据类型的更多相关文章
- Java语法基础(1)
Java语法基础(1) 1. Java是一门跨平台(也就是跨操作系统)语言,其跨平台的本质是借助java虚拟机 (也就是JVM(java virtual mechinal))进行跨平台使用. ...
- java语法基础
Java的基本符号(token) Java的单词符号有五种:关键字.标识符.常量.分隔符和操作符. Java的字符集 Java 采用一种称为unicode的字符集,该字符集合是一种新的编码标准,与常见 ...
- java.lang基础数据类型boolean、char、byte、short、int、long、float、double (JDK1.8)
java.lang.Boolean public static int hashCode(boolean value) { return value ? 1231 : 1237; } JDK 1.8新 ...
- Java语法基础动手动脑
仔细阅读示例:EnumTest.Java,运行它,分析运行结果? 你能得到什么结论?你掌握了枚举类型的基本用法了吗? EnumTest.java public class EnumTest { pub ...
- java之基础数据类型学习————(一)
JAVA数据类型: 总结来说,java的基本数据类型分为 四类八种 • 第一类:整数类型:byte.short.int.long • 第二类:浮点型:float.double • 第三类:字符类型:c ...
- java的基础数据类型
Java 里面的数据类型从大的方面分为两类,一是基本数据类型,一是引用类型.基本的JAVA 数据类型层次图如下: Java 中的基本数据类型可分为四种:(1)逻辑型:boolean(2)文本型:cha ...
- Java - 关于基础数据类型的形参和返回值
1. 当基础数据类型被当作形参时,最好使用其包装类,因为这样可方便调用者传参(基础数据类型亦或是其包装类都可) 2. 当基础数据类型被当作返回值时,最好使用原型,因为这样可以方便调用者接收返回值( ...
- java语法基础(一)
这个是自己前两年做java视频教程时候的课件.感兴趣的同学可以参考下. 这里是纯粹的语法行总结. editplus的使用 选择项目目录 打开editplus 左侧目录导航栏 可以打开盘符,文件夹 可以 ...
- Java语法基础(一)----关键字、标识符、常量、变量
一.关键字: 关键字:被Java语言赋予特定含义的单词.组成关键字的字母全部小写.注:goto和const作为保留字存在,目前并不使用.main并不是关键字. 二.标识符: 标识符:就是给类,接口,方 ...
随机推荐
- (转)oracle 查看表所占用的空间大小
1.查看表所占空间 SELECT TABLESPACE_NAME,TO_CHAR(SUM(BYTES)/(1024*1024),'999G999D999') CNT_MB FROM ...
- 《zw版·Halcon-delphi系列原创教程》halconxlib控件列表
<zw版·Halcon-delphi系列原创教程>halconxlib控件列表 Halcon v11.01版,com控件,安装后,共有75个控件, 不过最重要的控件,只有两个,T ...
- DB2 Unload 的时候遇到B37-04
B37-04的问题是每个Mainframer首先会遇到的问题,在Unload的时候最大的可能性是Extend次数到16次了,这时候只要加大primary或secondary就可以了,我最常用的是pri ...
- android 自定义view详解
1.自定义View前首先要了解一下View的方法,虽然有些不一定要实现. 分类 方法 描述 创建 Constructors View中有两种类型的构造方法,一种是在代码中构建View,另一种是填充布局 ...
- 要心中有“数”——C语言初学者代码中的常见错误与瑕疵(8)
在 C语言初学者代码中的常见错误与瑕疵(7) 中,我给出的重构代码中存在BUG.这个BUG是在飞鸟_Asuka网友指出“是不是时间复杂度比较大”,并说他“第一眼看到我就想把它当成一个数学问题来做”之后 ...
- python两个 list 交集,并集,差集的方法+两个tuple比较操作+两个set的交集,并集,差集操作+两个dict的比较操作
转自:http://blog.chinaunix.net/uid-200142-id-3992553.html 有时候,为了需求,需要统计两个 list 之间的交集,并集,差集.查询了一些资料,现在总 ...
- Oracle中merge into的使用
http://blog.csdn.net/yuzhic/article/details/1896878 http://blog.csdn.net/macle2010/article/details/5 ...
- ThinkPHP跳转与重定向的区别在哪里
跳转: 浏览器认为 : 当前 URL 请求成功 , 重新请求新的 URL . 浏览器会记录当前的 URL 和新的 URL 在请求历史记录中. 回退, 是可以回退到 , 当前的 URL 上的 . ( 无 ...
- NSHashtable and NSMaptable
本文转自Nidom的博客,原文:<NSHashtable & NSMaptable> NSSet, NSDictionary, NSArray是Foundation框架关于集合 ...
- hdwiki 数据库结构说明
HDWiki数据库结构说明 以下标有“A”的表示该列为自增列,标有“P”的表示该列为主码,标有“I”的表示该列为索引列,标有“U”的表示该列为唯一列,标有“F”的表示全文搜索. ...