Compare commits
2 Commits
01d0c683d3
...
1777a20e3c
| Author | SHA1 | Date | |
|---|---|---|---|
| 1777a20e3c | |||
| 17f863ac7e |
30
day02/src/com/inmind/Demo11.java
Normal file
30
day02/src/com/inmind/Demo11.java
Normal file
@@ -0,0 +1,30 @@
|
||||
package com.inmind;
|
||||
/*
|
||||
|
||||
三元运算符格式:
|
||||
数据类型 变量名 = 表达式1?表达式2:表达式3;
|
||||
|
||||
三元运算符的执行解析:
|
||||
先执行表达式1,结果必须是布尔值(true,false)
|
||||
如果表达式1的结果是true,那么就将表达式2作为运算结果返回
|
||||
如果表达式1的结果是false,那么就将表达式3作为运算结果返回
|
||||
|
||||
注意:数据类型与表达式2:表达式3必须一致
|
||||
*/
|
||||
public class Demo11 {
|
||||
public static void main(String[] args) {
|
||||
//使用三元运算符,进行判断哪个值大
|
||||
//定义2个整数变量
|
||||
int a = 10;
|
||||
int b = 20;
|
||||
|
||||
//判断a或者b谁大??
|
||||
int max = a<b?b:a;
|
||||
String str = "这是字符串"+b;
|
||||
System.out.println(max);//20
|
||||
//判断下哪个变量名的值大?(表示出:“变量b的值大”)
|
||||
|
||||
String result = a>b?"变量a的值大:"+a:"变量b的值大:"+b;
|
||||
System.out.println(result);
|
||||
}
|
||||
}
|
||||
44
day02/src/com/inmind/Demo12_Method.java
Normal file
44
day02/src/com/inmind/Demo12_Method.java
Normal file
@@ -0,0 +1,44 @@
|
||||
package com.inmind;
|
||||
/*
|
||||
方法:就是将对应的java语句封装成单独的一个功能
|
||||
作用:当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。
|
||||
注意:
|
||||
1.不调用不执行
|
||||
2.方法必须定义在类中方法外,方法中不能再定义方法
|
||||
------------------------------------------------------------------
|
||||
java中方法的定义格式
|
||||
方法修饰符 返回值类型 方法名()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
1.方法修饰符:public static (固定,照抄)
|
||||
2.返回值类型:方法的返回值的数据类型,void表示没有返回值类型(固定,照抄void)
|
||||
3.方法名:标识符中的一种,符合软性规范:符合小驼峰命名方式 addMethod
|
||||
4.():方法参数,参数可以写0或多个(固定,什么都不写:没有参数)
|
||||
5.{java代码}:方法体,就是java语句的集合,也就是方法被调用后,要执行的java代码!!!
|
||||
|
||||
调用格式:方法名(方法参数);
|
||||
*/
|
||||
public class Demo12_Method {
|
||||
public static void main(String[] args) {
|
||||
//调用加法功能的方法
|
||||
addMethod();
|
||||
}
|
||||
|
||||
//需求:定义一个无参无返回值的,封装了三元运算符,判断i,j哪个变量小的结果,并打印sout,最后在主方法中调用
|
||||
|
||||
|
||||
//类中方法外
|
||||
//需求:将加法的功能封装成一个方法,随时调用
|
||||
public static void addMethod() {
|
||||
//加法运行
|
||||
int a = 10;
|
||||
int b = 20;
|
||||
int c = a+b;
|
||||
System.out.println(c);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user