java基础_day0001_变量定义规则

来源:互联网 发布:数据分析论坛推荐 编辑:程序博客网 时间:2024/06/09 12:55


// 十进制的数字转换成16进制
String i0x=Integer.toHexString(i);

// 手工转换10进制数据(利用 位运算、和左移 和右移 进行 )
int mowei=i&15;
String mowei1="";
if(mowei>=10){
mowei1=(char)(mowei-10+'a')+"";
}else{
mowei1=mowei+"";
}

int qianwei=(i>>>4)&15;
String qianwei1="";
if(qianwei>=10){
qianwei1=(char)(qianwei-10+'a')+"";
}else{
qianwei1=qianwei+"";
}
String sum=""+qianwei1+mowei1;
System.out.println(qianwei1+":"+sum+":"+i0x);

// 定义float 要加 F[小数默认为double]   定义long 类型要带L[整数默认为int]
float f=3.4f;
System.out.println(f);

//    无限循环,循环上加入标签xx [break xx; 表示跳出xx标签的循环体]

// continue xx;表示跳出xx标签的当次循环,继续进行下次循环。
xx:for(;;){

for(;;){
if(n>2){
break xx;
}
System.out.println("mei tiaochu ");
}
}


// 一维数组的声明及初始化
String[] strs =new String[3];


// boolean 布尔类型只有两个值 true/false
boolean[] b=new boolean[2];


package day01;public class JavaOne {public  static  void main(String[] args) {//一根3000米绳子 每天截取一半 (不考虑小数)几天的时候绳子小于5米;int len=3000;int days=0;while(len>=5){//len/=2;len=len/2;days+=1;}System.out.println(days);int i=60;//十进制的数字转换成16进制String i0x=Integer.toHexString(i);//手工转换10进制数据(利用 位运算、和左移 和右移 进行 )int mowei=i&15;String mowei1="";if(mowei>=10){mowei1=(char)(mowei-10+'a')+"";}else{mowei1=mowei+"";}int qianwei=(i>>>4)&15;String qianwei1="";if(qianwei>=10){qianwei1=(char)(qianwei-10+'a')+"";}else{qianwei1=qianwei+"";}String sum=""+qianwei1+mowei1;System.out.println(qianwei1+":"+sum+":"+i0x);//定义float 要加 F[小数默认为double]   定义long 类型要带L[整数默认为int]float f=3.4f;System.out.println(f);//判断以下的输出内容: 【什么也不打印】   if(){}如果条件执行只有一行可以省略{}int m=0,n=3;if(m>0)if(n>2)System.out.println("A");elseSystem.out.println("B");//    无限循环,循环上加入标签xx [break xx; 表示跳出xx标签的循环体]//continue xx;表示跳出xx标签的当次循环,继续进行下次循环。xx:for(;;){for(;;){if(n>2){break xx;}System.out.println("mei tiaochu ");}}//打印不能被3整除的1--100的数据的和int sum3=0;for(int j=1;j<=100;j++){//System.out.println(j);//if(j%2!=0){//System.out.println(j);////}if(j%3!=0){//System.out.println(j);sum3+=j;}}System.out.println(sum3);//打印 5行 三列的 # //外层循环控制行数,内层循环控制列数for(int w=0;w<5;w++){System.out.println();for(int r=0;r<3;r++){System.out.print("#");}}//一维数组的声明及初始化String[] strs =new String[3];System.out.println();System.out.println(strs);//boolean 布尔类型只有两个值 true/false boolean[] b=new boolean[2];System.out.println(b);System.out.println(b[1]);if(b[0]){System.out.println(1);}}}


0 0