zoukankan      html  css  js  c++  java
  • 2020.8.15第四十天

     例4.4内置函数

     1 public class cjava {
     2     public static void main(String[] args) {
     3         int i=10,j=20,k=30,m;
     4         m=max(i,j,k);
     5         System.out.println("max="+m);
     6     }
     7     final static int max(int a,int b,int c) {
     8         if(b>a) a=b;
     9         if(c>a) a=c;
    10         return a;
    11     }
    12 }

     例4.5重载函数(参数类型)

     1 import java.util.Scanner;
     2 public class cjava {
     3     public static void main(String[] args) {
     4         int i1,i2,i3,i;
     5         Scanner a=new Scanner(System.in);
     6         i1=a.nextInt();
     7         i2=a.nextInt();
     8         i3=a.nextInt();
     9         i=max(i1,i2,i3);
    10         System.out.println("max="+i);
    11         double d1,d2,d3,d;
    12         d1=a.nextDouble();
    13         d2=a.nextDouble();
    14         d3=a.nextDouble();
    15         d=max(d1,d2,d3);
    16         System.out.println("max="+d);
    17         long g1,g2,g3,g;
    18         g1=a.nextLong();
    19         g2=a.nextLong();
    20         g3=a.nextLong();
    21         g=max(g1,g2,g3);
    22         System.out.println("max="+g);
    23     }
    24     static int max(int a,int b,int c) {
    25         if(b>a) a=b;
    26         if(c>a) a=c;
    27         return a;
    28     }
    29     static double max(double a,double b,double c) {
    30         if(b>a) a=b;
    31         if(c>a) a=c;
    32         return a;
    33     }
    34     static long max(long a,long b,long c) {
    35         if(b>a) a=b;
    36         if(c>a) a=c;
    37         return a;
    38     }
    39 }
    40     

     例4.6函数重载(参数个数)

     1 public class cjava {
     2     public static void main(String[] args) {
     3         int a=8,b=-12,c=27;
     4         System.out.println("max(a,b,c)="+max(a,b,c));
     5         System.out.println("max(a,b)="+max(a,b));
     6     }
     7     static int max(int a,int b,int c) {
     8         if(b>a) a=b;
     9         if(c>a) a=c;
    10         return a;
    11     }
    12     static int max(int a,int b) {
    13         if(b>a) a=b;
    14         return a;
    15     }
    16 }

     2.遇到的问题:不知道java的内置函数怎么使用,百度说用final

    3.明天继续写例题。

  • 相关阅读:
    MySql的事务表和非事务表
    java邮件发送测试
    类加载
    浅谈java放射机制
    js创建对象的几种方法
    多线程
    快捷键
    vue 显示网页图标
    SQL 数据库,一张表打开设计,或者查询报错,a severe error occurred on the current command,the results,if any,should be discarded
    SQL server 主键自增ID 错乱
  • 原文地址:https://www.cnblogs.com/Nojava/p/13508917.html
Copyright © 2011-2022 走看看