Compare commits

...

2 Commits

Author SHA1 Message Date
1777a20e3c 13.方法的定义格式 2025-12-24 11:45:48 +08:00
17f863ac7e 12.运算符_三元运算符 2025-12-24 11:29:01 +08:00
2 changed files with 74 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
package com.inmind;
/*
三元运算符格式:
数据类型 变量名 = 表达式1表达式2表达式3;
三元运算符的执行解析:
先执行表达式1结果必须是布尔值truefalse
如果表达式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);
}
}

View 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);
}
}