1、 编写Java程序的步骤
a) 三步走:编写源代码 - 编译程序 - 运行
2、 变量最主要的作用是装数据,
a) 在Java中,所有数据都必须要有类型,所以说java是一种强类型语言。
i. 有八基本数据类型
1. Int 整数
2. Double 双精度浮点型(小数)(小数位16~17位)
3. char 字符型
4. float 单精度浮点型(double类型的一半 小数位数8~9位)
5. long 长整形
6. short 短整形
7. byte 字节形
8. Boolean 布尔型
ii. 引用数据类型
1. String 字符串型
2. 数组
变量如何使用?
答:要先声明并赋值之后才能够使用?
声明变量的语法是什么?
答:数据类型 变量名 ;
如果给变量赋值?
答:变量名 = 值 ;
变量的三要素是什么?
答: 1、数据类型 2、变量名; 3、值
常量:就是程序在运行过程中不能够被修改的类型。
在Java中定义常量的方式:public final static String str = “Hello”;
int num =0 ;
num += 10; // num = num + 10;
num *= 10; // num = num * 10;
num -= 10; // num = num - 10;
num /= 10; // num = num / 10;
num %=10; // num = num % 10;
实现整数倒转的程序
int num = 123 ;
int shu = 0;
while(num>0) {
shu = num % 10;
System.out.print(shu);
num = num / 10;
}
//判断某个字符是否为字母
Scanner input = newScanner(System.in);
char in = input.next().charAt(0);
if(in >= 97 && in <=122 || in >= 65 && in <= 90) {
System.out.println("该数是字母");
}else{
System.out.println("该数是不字母");
}
//三目运算符
int num = 0;
int num2;
// if(num == 10) {
// num2 = 1;
// }else if(num == 100){
// num2 = 2;
// } else{
// num2 = 3;
// }
num2 = num==10 ? (num==100 ? 2 : 3) : 1 ;
System.out.println(num2);
包装类的描述
String num = "123";
int index = Integer.parseInt( num );
double dou = Double.parseDouble( num);
float fl = Float.parseFloat(num);
long l = Long.parseLong(num);
byte b = Byte.parseByte(num);
short s = Short.parseShort(num);
boolean bool = Boolean.parseBoolean("false" );
char ch ; // Character 字符型包装类
foreach
int[] nums = {1,2,3,4,5,6,7};
for(int i=0; i<nums.length; i++){
System.out.println(nums[i]);
}
//foreach
for(int i : nums) {
System.out.println(i);
}
Return
int num =10;
if(num == 20) {
return; //结束main方法, 当方法中有一个 void 关键字的时候,作用是结束方法
}
System.out.println("Hello");