您的位置:首页 > 其它

来京学习第二天

2015-07-15 10:07 295 查看

目录

java数据类型

变量名命名规则

运算符的练习

水仙花数

整数中1个数

java基础学习



变量名命名规则

1、首字母一般用小写字母,最好是个名词。

2、其他部分可以是数字、字母、下划线、$,长度不限

3、关键词不能用

运算符的练习

public static void main(String[] args) {
byte b=9;
short s=10;
int i=10,i1=s+1;
int j=010;
int k=0xa;
float f=1.0f,f1;
double f2=5.77777777;
boolean sex_m=true;
String st="hello";
f1=f+i;
System.out.println("Hello Java");
System.out.printf("%3d%3d%3d%3d\n",b,i,j,k);
//System.out.print(j+"   ");
//System.out.print(k+"   ");
System.out.print(f1+"   ");
System.out.print(i1+"   ");
System.out.println();
System.out.printf("%s",st);
System.out.println();
System.out.printf("%o  %3d", j,j);
System.out.printf("%3o",new Object[]{j});
System.out.println();
System.out.printf("%#x  %d%5.1f%5.1f\n", k,k,f1,f2);
System.out.printf("字符dfasfaf串:%2$s,%1$d的十六进制数:%1$#x",i,st);
System.out.println();
System.out.println(!sex_m+"  "+st);
//*******************2015.7.15****************************
int myScore;
char score;
score=80;
myScore=score++;
System.out.println(myScore);
int tt=4;
System.out.println(tt>>1);
System.out.println(score>myScore?tt+1:tt);
}


java运算符

1、逻辑运算&&、||、!

2、关系运算> >= == !=

3、位运算 & | ~ ^

4、三目运算 ?:

5、移位运算 >> << >>>

位运算和移位运算可能涉及到符号问题,一般不用!

水仙花数

for(int a=1;a<10;a++){
for(int b=0;b<10;b++){
for(int c=0;c<10;c++){
if((a*a*a+b*b*b+c*c*c)==(a*100+b*10+c)){
System.out.println(a+""+b+c);
count++;

}
}
}
}
System.out.println("1000以内的水仙花数有:"+count+"个");


计算任意整数中1的个数

import java.util.Scanner;
public class num_1 {
public static void main(String[] args) {
int num;
int count=0;
Scanner scan=new Scanner(System.in);
num=scan.nextInt();
for(int i=1;i<33;i++){
if((num&1)==1){// or num%2==1
count++;
}
num>>=1;// num/=2;
}
System.out.println(count);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: