方法练习1_比较两个数字是否相同与方法练习2_求出1到100的累加和

定义方法练习
练习一
比较两个整数是否相同
分析:定义方法实现功能,需要有两个明确,即 返回值 和 参数列表 。
明确返回值:比较整数,比较的结果只有两种可能,相同或不同,因此结果是布尔类型,比较的结果相
同为true。
明确参数列表:比较的两个整数不确定,所以默认定义两个int类型的参数。
题目要求
定义一个方法,用来判断两个数字是否相同
三要素
返回值类型  boolean
方法名称 isSame
参数列表 int a,int b
复制代码
public class demo08 {
    public static void main(String[] args) {
//调用方法compare,传递两个整数 //并接收方法计算后的结果,布尔值
        boolean bool = compare(3, 8);
        System.out.println(bool); }
    /* 定义比较两个整数是否相同的方法 返回值类型,比较的结果布尔类型 参数:不确定参与比较的两个整数 */
    public static boolean compare(int a, int b) {
        if (a == b) {
            return true;
        } else {
            return false;
        }
    }
}
复制代码
练习二
计算1+2+3...+100的和
分析:定义方法实现功能,需要有两个明确,即 返回值 和 参数 。
明确返回值:1~100的求和,计算后必然还是整数,返回值类型是int
明确参数:需求中已知到计算的数据,没有未知的数据,不定义参数

题目要求:

定义一个方法,用来求出1-100之间所有数字的和值

三要素

返回值:有返回值,计算结果是一个int数字

方法名称:getSum

参数列表:数据范围已经确定,是固定的,所以不需要告诉我任何条件,不需要参数

复制代码
public class Method_Demo4 { 
public static void main(String[] args) { 
//调用方法getSum //并接收方法计算后的结果,整数 
int sum = getSum();
 System.out.println(sum); 
}/* 定义计算1~100的求和方法 返回值类型,计算结果整数int 参数:没有不确定数据 */
public static int getSum() {
//定义变量保存求和
int sum = 0;
//从1开始循环,到100结束
for (int i = 1; i <= 100; i++) {
sum = sum + i;
}
return sum;
}
}
复制代码
复制代码
public class demo010 {
    public static void main(String[] args) {
        System.out.println("结果是:"+getSum());

    }
    public static int getSum(){
        int sum = 0;
        for (int i = 0; i < 100; i++) {
            sum += i;
        }
        return sum;
    }
}
复制代码

 

 

 

 

posted @   zj勇敢飞,xx永相随  阅读(63)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示