1变量
int a;//创建容器 名称a 容器中间存放整数 但是容器中间没有数据
a=10;//将整数10保存到容器a
int b;//新建容器 名称是b
b=20;//将整数20放入新建容器b
int c;//新建容器c
c=a+b;//将容器a和容器b中间的数据相加 保存到容器c
System.out.print("变量a和变量b相加的和:");
System.out.println(c);//30
变量名:
只能以字母,下划线,$,作为开头,
不能使用关键字,比如 in double
输出语句
System.out.println()
输入语句
Scanner SC =new Scanner(System.in)
数据类型;
整形 int
浮点型 double
字符串 String
布尔值 boolean (true) (false)
2运算符;
现在学习了有4中运算符
算术运算符;
+ - * / %
其中/是去掉整数的个位数
%求于 是取出整数的个位数
+号是字符串的拼接
关系运算符;
< > <= >= != ==
关系运算符在if判断用的比较多
条件运算符;
变量= 表达式1? 表达式2 ,表达式3
如果表达式1的关系成立 ,执行表达式2 将执行结果给变量;
如果表达式1的关系不成立,执行表达式3
逻辑运算符;
&&(于,并且)
||(或,或者)
!(非,相反)
条件运算符一般在判断里用的比较多
3if条件;
if()
{
大括号可以写无线代码
}
else
{
代码2
}
条件如果为真 执行代码1
条件如果为真 执行代码2
代码1和代码2执行其中之1
//计算
String s="";
if(chengji>=90);
{
s="a";
}
if(chengji>=80&&chengji<90)
{
s="b";
}
if(chengji>=60&&chengji<80)
{
s="c";
}
if(chengji<60)
{
s="d";
}
System.out.println(s);
}
就比如这个判断考试成绩的公式,用4个数比较最后s里面装的就是考试成绩,
4循环;
while(true)
{
循环代码可以无限循环
}
for(int a =0; a>5;a++)
这个就是循环5次
int aa 是用来记录循环的次数
a>5 是循环了5次,
while(true) {
System.out.println("是否继续?");
String a=sc.next();
if(a.equals("Y")||a.equals("y")||a.equals("N")||a.equals("n")) {
System.out.println("输入正确");
break;
}
else {
System.out.println("输入错误,请重新输入");
}
5数组;
数组公式
int a【】= new int 【】
可以同时存放多个数据类型 相同的数据的容器
数组的主要事项
1数据类型必须一致
2中括号必须是空的
3第2个括号必须是一个整数
数组的初始化
数据类型素组名 【】=(值)
数组名(lebgtn)
数组的赋值
int x 【】= new int【3】
x【0】=10
x【1】=20
x【2】=30
x【3】=40
int y【】
y=x
6函数;
1声明函数
static void 格式
static void wer()
{
Scanner sc = new Scanner(System.in);
System.out.print("请输入学生的姓名:");
String xingMing = sc.next();
System.out.print("请输入学生的年龄:");
int nianLing = sc.nextInt();
System.out.print("请输入学生的性别:");
String xingBie = sc.next();
}
这里输入的就是函数体
一般输入完之后 就开始要掉用函数了
public static void 调用函数的公式
调用函数公式 都是哪里用就调用那里
结束函数 return 公式
这个函数在有点做题的时候,确实有困难
在函数里 还有实参和形参
声明类
class
[
int wer
double
String vb
}
tatic void er(int biao,double tizhong)
{
if(tizhong<biao-2)
{
System.out.println("瘦了");
}
else
{
if(tizhong>biao)
{
System.out.println("胖了");
}
else
{
}
}
}
static void yu()
{
Scanner sc = new Scanner(System.in);
System.out.print("请输入学生的姓名:");
String xingMing = sc.next();
System.out.print("请输入学生的年龄:");
int nianLing = sc.nextInt();
System.out.print("请输入学生的性别:");
String xingBie = sc.next();
yu x= new yu()
}
static void ji(String xing,int aa)
{
int biaotizhong=0;
if(xing.equals("男"))
{
biaotizhong=aa-100;
if(xing.equals("女"))
{
biaotizhong=aa-110;
}
}
}
这个就是我们用函数体。做的一个作业 判断体重 先输入4个数据 然后在做2个函数 先判断他的标准体重 之后用标准体重和体重 输入返回值之后在判断他的性别符不符合要求
这个函数在我用的时候确实比较困难 但是所有的公式 都是熟能生巧
0条评论
点击登录参与评论