码迷,mamicode.com
首页 > 编程语言 > 详细

java 中数据类型

时间:2019-11-24 09:29:35      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:inter   def   ble   print   三元运算符   数组   基础   布尔   nbsp   

 

java的基础数据类型(两种
A 基础数据类型
四类 八种 默认值
整型 int  ,short ,long ,byte 0
浮点型 float ,double 0.0 / double
布尔型 boolean false
字符型 char \ u 000
B 引用数据类型  
数组 array  
接口 interface  
class
系统定义的类           (类库)

    自定义的类             

(自己定义的类/系统不予提供类

 

( 复合数据类型: 类(class),接口(interface),数组(array),枚举(enumeration),注释(annotion),空(null),字符串(String)

 

自动类型转换:范围小于数据转换成范围大的数据类型

范围大的数据类型  变量  = 范围小的数据类型值

double  d =1000; 或 int i =1000;duoble d2 = i ;

强制类型转换:表示范围大的数据类型换成范围小的数据类型

格式 : 范围小的数据类型  变量 = ( 范围小的数据类型)

          int   i  =( int ) 6.718; 或 double d =  3.14 ;

          int  12 =  ( int ) d;

Java 控制语句

if 语句

if 单支语句   if( )

双支语句   if( ){ } else { }

多只语句 if( ){ } else if( ){ }

    else  if( ){ }else{ }

swich  语句

swich( 基础数据类型)

{

case 0;

语句代码

break;          //  跳出所在的循环体

.

.

.

.

.

default;

语句代码

break;

}

三元运算符

概念:用来完成简单的选择逻辑,即根据条件判断,从两个选择一个执行

格式  ( 条件表达) ?  表达式 1: 表达式 2:

规则 : 判断条件表达式 1: 结果为一个布尔值

    turn : 运算结果为表达式1

false : 运算结果  表达式 2

 

while 循环

do { 循化体;} while ( 条件)

死循环  for (; ;){ }

continue 语句 直接跳转出本次循环进入次循环

eg : 打印直角三角形

@ Test

public void fun(

for ( int   i = 1; i <  9; i++){

for ( int  j = 1; j <= i; j ++){

System.out.print("*");

}System.out.printin( );

}}

)

java 中数据类型

标签:inter   def   ble   print   三元运算符   数组   基础   布尔   nbsp   

原文地址:https://www.cnblogs.com/ream/p/11921035.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!