java 类方法应用题,java方法使用
一:
無參數(shù)無返回值
1.方法構(gòu)造
public 返回類型(void)方法名(){
方法體
}
2.方法調(diào)用:首先要?jiǎng)?chuàng)建對象
類名(程序命名).對象名=new 類名();
對象名.方法名();
方法的調(diào)用在main函數(shù)里寫
public class HelloWorld {
public static void main(String[] args) {
// 創(chuàng)建名為hello的對象
HelloWorld hello = new HelloWorld();
// 調(diào)用hello對象的calcAvg()方法,并將返回值保存在變量avg中
double avg =
System.out.println("平均成績?yōu)?#xff1a;" + avg);
}
// 定義一個(gè)返回值為double類型的方法
public calcAvg() {
double java = 92.5;
double php = 83.0;
double avg = (java + php) / 2; // 計(jì)算平均值
// 使用return返回值
}
}
無參有返回值
1.方法構(gòu)造
public 返回類型 方法名(){
方法體
}
2.方法調(diào)用
在主函數(shù)里調(diào)用,類名(程序命名).對象名=new 類名();
對象名.方法名();
public class HelloWorld {
public static void main(String[] args) {
// 創(chuàng)建名為hello的對象
HelloWorld hello = new HelloWorld();
// 調(diào)用hello對象的calcAvg()方法,并將返回值保存在變量avg中
double avg =hello.calcAvg();
System.out.println("平均成績?yōu)?#xff1a;" + avg);
}
// 定義一個(gè)返回值為double類型的方法
public double calcAvg() {
double java = 92.5;
double php = 83.0;
double avg = (java + php) / 2; // 計(jì)算平均值
// 使用return返回值
return avg;
}
}
實(shí)際應(yīng)用題:
public class HelloWorld {
//完成 main 方法
public static void main(String[] args) {
// 創(chuàng)建對象,對象名為hello
HelloWorld hello = new HelloWorld();
// 調(diào)用方法并將返回值保存在變量中
int maxScore =hello.getMaxAge();
// 輸出最大年齡
System.out.println("最大年齡為:" + maxScore);
}
/*
* 功能:輸出學(xué)生年齡的最大值
* 定義一個(gè)無參的方法,返回值為年齡的最大值
* 參考步驟:
* 1、定義一個(gè)整形數(shù)組 ages ,保存學(xué)生年齡,數(shù)組元素依次為 18 ,23 ,21 ,19 ,25 ,29 ,17
* 2、定義一個(gè)整形變量 max ,保存學(xué)生最大年齡,初始時(shí)假定數(shù)組中的第一個(gè)元素為最大值
* 3、使用 for 循環(huán)遍歷數(shù)組中的元素,并與假定的最大值比較,如果比假定的最大值要大,則替換當(dāng)前的最大值
* 4、使用 return 返回最大值
*/
public int getMaxAge() {
int[] ages={18,23,21,19,25,29,17};
int max=ages[0];
for(int i=0;imax)
max=ages[i];
}
return max;
}
}
總結(jié)
以上是生活随笔為你收集整理的java 类方法应用题,java方法使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP页面运行一半,在PHP中仅缓存页面
- 下一篇: oracle中的greatest,ORA