Maison > Java > JavaBase > le corps du texte

Comment écrire des fonctions en Java

angryTom
Libérer: 2019-11-14 13:38:53
original
4002 Les gens l'ont consulté

Comment écrire des fonctions en Java

Comment écrire des fonctions en Java

La composition des fonctions de Java est : (tutoriel recommandé : tutoriel java)

访问修饰符 返回值 函数名(形式参数)
{
	函数内容;
}
Copier après la connexion

Comment appeler une fonction :

Nom de la fonction (la valeur ou la variable qui doit être transmise à le 'paramètre formel')

Le type de données transmis doit être cohérent avec le type de données des paramètres formels

Il peut être divisé en quatre types selon qu'il existe ou non un valeur de retour et s'il existe des paramètres formels.

1. Aucune valeur de retour et aucun paramètre

void A()
{
}
Copier après la connexion

2 Il y a une valeur de retour et aucun paramètre

int B()//返回值为int类型
{
}
Copier après la connexion

. 3. Aucune valeur de retour et paramètres

void C(int m)//接受int类型的参数 并把参数的值赋值给m
{
}
Copier après la connexion

4 Il y a une valeur de retour et des paramètres

int D(int n)
{
}
Copier après la connexion

Exemple :

public class Test1
{	
		int i;//定义变量
		int j;
		public void p()//定义一个访问修饰符为公有的方法P 
		{
			i=2;
			j=3;
		}
		public void pp(int m)//定义一个访问修饰符为公有的有一个参数的方法pp
		{
			j=m;
		}
		void show()//定义一个访问修饰符为默认(不写就是默认)的方法show
		{
			System.out.println("i="+i);//这里可以直接写i,因为它跟变量i在同一个类里面。
			System.out.println("j="+j);
		}
	public static void main(String args[])
	{
		
		Test1 aa = new Test1(); //实例化 Test1类,并取名为aa
		aa.p();//调用aa中的p方法
		aa.show();//调用aa中的show方法
		//也可以不调用aa.show(),自己输出数字
		System.out.println("i="+aa.i);//必须是aa.i,因为这个输出函数没有跟i在同一个类里面,只有实例化的对象aa中才有i这个变量。
		//aa.pp();//这样调用是错误的,因为调用的是带参数的函数,所以函数也要写一个参数。
		//aa.pp(1.222);//这样调用是错误的,因为它需要传递的参数类型跟函数接受的参数类型不一致。
		aa.pp(10);//这样就把10传给了pp函数里的m
		System.out.println("j="+aa.j);//这样输出的就是10
	}
}
Copier après la connexion
.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!