您的位置:首页 > 编程语言 > Java开发

关于java变量以及各类型代码总结

2017-07-14 17:15 246 查看
 /*静态变量*/
static int a=10;

/*实例变量(非静态变量)*/

int b=20;
short a=20;/*演示同名局部变量对成员变量的隐藏*/
System.out.println(a);
System.out.println(b)
/*boolean的用法*/
boolean flag=true;
if(flag){
System.out.println("真");}
else{
System.out.println("假");}

/*char的用法*/

char c='d';
char e='李';
System.out.println(c);
System.out.println(e);

/*换行方法*/

System.out.println("111");
System.out.println("222");
System.out.print("111");
System.out.print("\n");
System.out.print("222");

/*整型*/

int f=10;
long I=10L;
System.out.println(f);
System.out.println(I);

/*float 单精度 double 双精度*/

float 单精度 一个float类型数值占4字节 32位

double 双精度  一个double类型占8字节 64位

默认右值是 double类型

1. double类型

double d = 3.14;

2. float 类型

float f = 3.14;

float g=3.14f;
double h=3.14;
System.out.println(g);
System.out.println(h);

/*++a和a++的用法*/

System.out.println(a++);
System.out.println(++a);

/*运算符号的运用*/

double j=7.0/2;
System.out.println(j);

/*&&的用法*/

int k=5;
boolean flag1=(3>4)&&(++k>4);
boolean flag2=(k>4)&&(++k>4);
System.out.println(flag2);
System.out.println(flag1);
System.out.println(k);

/*赋值运算符*/

System.out.println("4"+5+6);
System.out.println(4+5+"6");

/* 二条件,三条件运算符*/

int x=59;int y=-100;
String type=x<60?"不及格":"及格";
int flag3=y>0?1:(y==0?0:-1);
System.out.println("type="+type);
System.out.println("flag3="+flag3);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: