溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java函數的定義以及使用方法介紹

發布時間:2020-04-24 16:28:40 來源:億速云 閱讀:654 作者:小新 欄目:編程語言

今天小編給大家分享的是java函數的定義以及使用方法介紹,相信很多人都不太了解,為了讓大家更加了解java函數,所以給大家總結了以下內容,一起往下看吧。一定會有所收獲的哦。

java函數的定義以及使用方法介紹

Java中函數也叫成方法,都是一個意思;函數是封裝了具備特定功能的一段代碼塊,解決了重復性代碼的問題。

為什么需要函數呢?

目的是為了提高程序的復用性和可讀性。

函數的格式

修飾符 返回值類型 函數名(形式參數類型1  參數名1,形式參數類型2  參數名2,形式參數類型3  參數名3......)
{
    函數體語句;
    return  返回值;
}

說明:

修飾符:public 公共的static 靜態的

返回值類型:就是函數所實現的功能結果的數據類型。

方法名:自己定義,符合標識符命名規則就行;駝峰命名規則 :單個單詞首字母小寫,多個單詞后面的單詞首字母大寫。

參數列表:即形式參數列表,用于接收實際參數。

參數類型:參數的數據類型

參數名:即變量名

函數體語句:就是函數要完成的功能

return:用來結束函數

返回值:即這個函數的功能的結果 ,由return帶回調用地方。

注意:void 表示不確定返回值類型,不能理解為沒有返回值,只是返回值的類型不確定而已;

此外,返回值類型為void時,由于其返回值類型不能確定,故不能定義形式參數變量來接收;

當返回值類型為void時,return可以不寫;但是當返回值類型為其他如int  String等時就必須寫,否則編譯會出錯。

自定義一個函數的三步

確定返回值類型

確定方法名

明確參數列表

函數的參數傳遞

形式參數:函數定義時的參數為形式參數------>簡稱形參

實際參數:函數調用時的參數為實際參數 ------>簡稱實參

參數傳遞:只能有實參傳給形參

注意:實參和形參在個數、順序、類型上都要保持一致.

例:編寫一個求兩個數的和的子函數 要求使用鍵盤錄入的方式:

import java.util.Scanner;//導入鍵盤錄入的類 Scanner
class Demo_1
{
	public static void main(String[] args)
	{
		Scanner sc=new Scanner(System.in);//創建鍵盤錄入類Scanner 的對象
		System.out.println("請輸入第一個正整數");
		int num1=sc.nextInt();//通過對象sc調用Scanner類中的nextInt()方法讀取輸入的數據并進行存儲
 
 
		System.out.println("請輸入第二個正整數");
		int num2=sc.nextInt();
 
 
		int sums=add(num1,num2);//函數調用:定義一個int型的變量來接收和
		System.out.println("sums="+sums);
 
 
	}
	public static int add(int a,int b)//求和函數 子函數
	{
		int sum;
		sum=a+b;
		return sum;
	}
}

結果:

1
2
sum=3

關于java函數的定義以及使用方法就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女