java_函数的练习

  1 /*
  2     练习1:定义一个功能,获取两个整数中最大的数
  3     练习2:定义一个功能,判断两个数是否相等。
  4     练习3:定义一个功能,打印99乘法表
  5     练习4:定义一个功能,未简化打印字符串的输出语句
  6     每个练习之前都必须要先写一个思路---两个明确?
  7 
  8 */
  9 class  FunctionTest
 10 {
 11     /*
 12     练习1:定义一个功能,获取两个整数中最大的数
 13     思路:
 14     1,明确该功能的结果 。是一个整数。int
 15     2,明确未知内容,是两个整数不确定,有两个整形参数
 16     3,既然要获取大的那个,可以通过比较来完成。if语句。
 17     4,通过return语句将较大的值返回。
 18 
 19     */
 20     public static int getMax(int a,int b) 
 21     {
 22         if (a>b)
 23         {
 24             return a;
 25         }
 26         else 
 27             return b;
 28         //return a>b?a:b;
 29     }
 30 
 31 
 32     /*
 33     练习2:定义一个功能,判断两个数是否相等。
 34     思路:
 35     1,明确结果,Boolean
 36     2,未知的内容,两个整数
 37     */
 38 
 39     public static boolean isEquals(int a,int b)
 40     {
 41         if (a>b)
 42         {
 43             return true;
 44         }
 45         else
 46             return false;
 47         //return a>b?true:false;
 48         // return a>b;
 49     }
 50 
 51 
 52 
 53     /**
 54     练习3:定义一个功能,打印99乘法表
 55     思路:
 56     1,结果,没有结果
 57     2,未知内容,没有
 58     */
 59 
 60     public static void print99()
 61     {
 62         for (int x=1;x<=9 ;x++ )
 63         {
 64             for (int y=1;y<=a ;b++ )
 65             {
 66                 System.out.print(y+"y*x"+x+"*"+y*x"\t");
 67             }
 68             System.out.println();
 69 
 70         }
 71     }
 72 
 73 
 74     /*
 75     练习4:定义一个功能,未简化打印字符串的输出语句
 76     输出语句每次书写很麻烦。
 77     为了简化,可以将该语句进行函数的封装
 78     将要输出的内容作为参数传递给函数即可
 79     好处:简化了输出语句的书写
 80     思路:
 81     1,明确,
 82     */
 83 
 84     public static void sop(String str)
 85     {
 86         System.out.println(str);
 87     }
 88 
 89 
 90     /*
 91     通过定义主函数,让该类运行,去验证这个功能是否可用?
 92     */
 93     public static void main(String[] args)
 94     {
 95         int max = getMax(4,6);
 96         System.out.println("max="+max);
 97     }
 98 
 99 }/*
100     练习1:定义一个功能,获取两个整数中最大的数
101     练习2:定义一个功能,判断两个数是否相等。
102     练习3:定义一个功能,打印99乘法表
103     练习4:定义一个功能,未简化打印字符串的输出语句
104     每个练习之前都必须要先写一个思路---两个明确?
105 
106 */
107 class  FunctionTest
108 {
109     /*
110     练习1:定义一个功能,获取两个整数中最大的数
111     思路:
112     1,明确该功能的结果 。是一个整数。int
113     2,明确未知内容,是两个整数不确定,有两个整形参数
114     3,既然要获取大的那个,可以通过比较来完成。if语句。
115     4,通过return语句将较大的值返回。
116 
117     */
118     public static int getMax(int a,int b) 
119     {
120         if (a>b)
121         {
122             return a;
123         }
124         else 
125             return b;
126         //return a>b?a:b;
127     }
128 
129 
130     /*
131     练习2:定义一个功能,判断两个数是否相等。
132     思路:
133     1,明确结果,Boolean
134     2,未知的内容,两个整数
135     */
136 
137     public static boolean isEquals(int a,int b)
138     {
139         if (a>b)
140         {
141             return true;
142         }
143         else
144             return false;
145         //return a>b?true:false;
146         // return a>b;
147     }
148 
149 
150 
151     /**
152     练习3:定义一个功能,打印99乘法表
153     思路:
154     1,结果,没有结果
155     2,未知内容,没有
156     */
157 
158     public static void print99()
159     {
160         for (int x=1;x<=9 ;x++ )
161         {
162             for (int y=1;y<=a ;b++ )
163             {
164                 System.out.print(y+"y*x"+x+"*"+y*x"\t");
165             }
166             System.out.println();
167 
168         }
169     }
170 
171 
172     /*
173     练习4:定义一个功能,未简化打印字符串的输出语句
174     输出语句每次书写很麻烦。
175     为了简化,可以将该语句进行函数的封装
176     将要输出的内容作为参数传递给函数即可
177     好处:简化了输出语句的书写
178     思路:
179     1,明确,
180     */
181 
182     public static void sop(String str)
183     {
184         System.out.println(str);
185     }
186 
187 
188     /*
189     通过定义主函数,让该类运行,去验证这个功能是否可用?
190     */
191     public static void main(String[] args)
192     {
193         int max = getMax(4,6);
194         System.out.println("max="+max);
195     }
196 
197 }

 

posted @ 2017-10-20 16:54  BirdieForLove  阅读(354)  评论(0编辑  收藏  举报