一、变量定义的注意事项及作用域
1、定义时的注意事项
-
变量名不允许重复定义
-
一条语句可以定义多个变量,但需要使用逗号进行分割,同时还必须是同一个类型的多个变量。
-
变量在使用(如输出)之前,必须进行赋值
定义float变量时,必须在数值后面加上一个F;定义ling变量时,必须在数值后面加上一个L
2、变量的作用域
只在所定义的大括号里面是有用的,即所定义的函数中才有用(主函数的局部变量),其他函数中不能用。
3、江湖命名规则(小驼峰、大驼峰)
(1)小驼峰命名——用于方法、变量的命名
- 约定1 :标识符是-个单词的时候,首字母小写
范例1 : name - 约定2:标识符由多个单词组成的时候,第一 个单词首字母小写,其他单词首字母大写
范例2 : firstName
(2)大驼峰命名法——用于类的命名
- 约定1 :标识符是一个单词的时候,首字母大写
范例1 : School - 约定2 :标识符由多个单词组成的时候, 每个单词的首字母大写
范例2 : HighSchool
二、键盘输入
1、输入步骤
(1)导包:需要写在public class的上面,输入import java.util.scanner;
(2)创建对象:scanner ss = new scanner (Syatem.in) ;
只有ss可以改变,其他都必须严格输入,因为ss是对象名(java可以有多个对象)。
(3)使用变量接收数据,int a = ss.nextInt();
只有a变量可以改变,其他属于固定格式,意思是调用对象ss中的方法nextInt,获取一个int类型变量。
2、练习代码
import java.util.Scanner;
public class Test01{
public static void main(String[] args){
Scanner ss = new Scanner(System.in); //由Scanner类创建一个对象,名为ss
int a = ss.nextInt(); //调用对象ss的方法nextInt,返回结果给int类型变量a
System.out.println(a); //输出变量a
}
}
三、Java运算符
1、运算符与表达式
- 运算符:对常量或者变量进行操作的符号
- 表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。
不同运算符连接的表达式体现的是不同类型的表达式。
2、算数运算符
(1)就是简单的加减乘除(+ - * / %),%是取余,也就是取除法运算结果的余数。
(2)从键盘获取一个四位数整数,将该整数的个位、十位、百位、千位都分别打印出来。
import java.util.Scanner;
public class Test01{
public static void main(String[] args){
Scanner ss = new Scanner(System.in); //由Scanner类创建一个对象,名为ss
int a = ss.nextInt(); //调用对象ss的方法nextInt,返回结果给int类型变量a
System.out.println(a); //输出变量a
//通过运算,得到个位、十位、百位、千位
int u1 = a%10;
System.out.println("个位:" + u1);
int u2 = a/10%