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 }