1. HelloWorld
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World"); // 输出 Hello World
}
}
这些关键字,以后再理解,反正只要记住在main函数里面写代码就行了
2. 加减乘除
public class Cal {
public static void main(String[] args) {
//声明两个整数变量并且给它赋值,声明一个变量需要类型,int,英文全称是integer,整数的意思,
int a = 7;
int b = 4;
System.out.println("a的值为" + a +",b的值为" + b);
//声明变量后,赋值不需要加数据类型
a = 10;
b = 3;
//加法
int plus = a + b;
System.out.println("a + b = " + plus);
//减法
int minus = a - b;
System.out.println("a - b = " + minus);
//乘法
int multi = a * b;
System.out.println("a * b = " + multi);
//整除
int div1 = a / b;
System.out.println("整数除法 , a / b = " + div1);
//真正的除法,首先要把a,b转为小数,再除,double是小数的意思
double div2 = (double) a / (double) b;
System.out.println("小数除法 , a / b = " + div2);
//取余
System.out.println("a % b = " + a % b);
//++a自增,--b自减
System.out.println("++a的值为" + (++a) +",--b的值为" + (--b));
/* 相当于
a = a+1;
b=b+1;
System.out.println("++a的值为" + a +",--b的值为" + b);
*/
a = 10;
b = 3;
System.out.println("a++的值为" + (a++) +",--b的值为" + (b--));
/* 相当于
System.out.println("++a的值为" + a +",--b的值为" + b);
a = a+1;
b=b+1;
*/
}
}
3.条件语句
public class IfElse {
public static void main(String[] args) {
int a = 10;
if(a > 0){
System.out.println("a是正数");
}
//a>0,执行if里面的语句,a<=0,则不执行里面的语句
a = 0;
if(a > 0){
System.out.println("a是正数");
}else if(a < 0){
System.out.println("a是负数");
}if(a == 0){
System.out.println("a是0");
}
//判断相不相等是 == ,而不是 =
System.out.println("a > 0是否为真?"+ (a>0));
//a>0是一个值,它的类型是boolean,只有两个值true,false.
boolean flag = false;
if(flag){
System.out.println("boolean类型flag值为true");
}else{
System.out.println("boolean类型flag值为false");
}
//因为flag的值为flag,所以执行else里面语句.
//a<0,a>0,或,只要两个条件中有一个满足就执行语句
a = 1;
if(a<0 || a>0){
System.out.println("a不等于0");
}
//-1<a<2,与,只有两个条件都满足条件才执行语句
if(a>-1 && a<2){
System.out.println("-1<a<2");
}
}
}
3.5 小作业
- 计算半径为3的圆的周长和半径,并打印出来
- 判断1900年是不是闰年,并打印出来(被4整除且不能被100整除的、或能被400整除的是闰年)