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

来源:互联网 发布:淘宝网与易趣网的对比 编辑:程序博客网 时间:2024/05/17 00:56
 /*静态变量*/
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);


原创粉丝点击