Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
15 views
11 pages
Q 1
Uploaded by
hlemorvan
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save q1 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
15 views
11 pages
Q 1
Uploaded by
hlemorvan
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save q1 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 11
Search
Fullscreen
2ariv2023 11.25, Java Method Parameters 3 w Tutorials» —Exercisesw Servicese§ QO Log in schools Java Method Parameters [errs] Loew | Parameters and Arguments Information can be passed to methods as parameter. Parameters act as variables inside the method. Parameters are specified after the method name, inside the parentheses. You can add as many parameters as you want, just separate them with a comma. The following example has a method that takes a String called fname as parameter. When the method is called, we pass along a first name, which is used inside the method to print the full name: Example public class Main { system.out.println(fname +" Refsnes"); + public static void main(String[] args) { + // Liam Refsnes // Jenny Refsnes hitpssvwwwschools.comfavaljava_methods_param asp wnt2ariv2023 11.25, Java Method Parameters 3 w Tutorials» —Exercisesw Servicese§ QO Log in schools When a parameter is passed to the method, it is called an argument. So, from the example above: fname is a parameter, while Liam, Jenny and Anja are arguments. Multiple Parameters You can have as many parameters as you like: Example public class Main { system.out.printIn(fname +" is " + age); public static void main(String[] args) { myMethod("Liam", 5)5 myMethod("Jenny", 8)5 myMethod("Anja", 31); // Liam is 5 // Jenny is 8 // anja is 31 Note that when you are working with multiple parameters, the method call must have the same number of arguments as there are parameters, and the arguments must be hitpsslvwwawschools.comfavaljava_methods_param asp am2ariv2023 11.25, Java Method Parameters 3 w Tutorials» —Exercisesw Servicese§ QO Log in schools sQ PYTHON PHP Return Values The void keyword, used in the examples above, indicates that the method should not return a value. If you want the method to return a value, you can use a primitive data type (such as int, char, etc.) instead of void, and use the return keyword inside the method: Example public class Main { static int myMethod(int x) { public static void main(String[] args) { system.out.print1n(myMethod(3)); + } // Outputs 8 (5 + 3) This example returns the sum of a method's two parameters: Example public class Main { static int myMethod(int x, int y) { return x + y3 public static void main(String[] args) { system.out.print1n(myMethod(S, 3)); + hitpssivwawschools.comfavaljava_methods_param asp aint2ariv2023 11.25, Java Method Parameters 3 WW tutoriaisy Exercises» Servicesse§ Q 0 schools CSS JAVASCRIPT SQL. PYTHON. «JAVA. PHP-—«=S« HOWTO —_—W3,CSS Try it Yourselt » You can also store the result in a variable (recommended, as it is easier to read and maintain): Example public class Main { static int myMethod(int x, int y) { return x + ys public static void main(String[] args) { int z = myMethod(5, 3); system. out.printIn(z) 5 + // Outputs 8 (5 + 3) Try it Yourself » ‘ADVERTISEMENT ADVERTISEMENT htipsifinww.w3schoots comiaval 1_methods_param.asp an2ariv2023 11.25, Java Method Parameters 3 w Tutorials~ Exercisese Serviesey§ QO SignUp Login = css JAVASCRIPT SQL PYTHON JAVA PHP. HOW TO W3.CSS Cc Example public class Main { // Create a checkAge() method with an integer variable called age static void checkAge(int age) { // Tf age is less than 18, print "access denied” if (age < 18) { System.out.println("Access denied - You are not old enough!"); // If age is greater than, or equal to, 18, print “access granted” y else { System.out.printIn("Access granted - You are old enough!"); public static void main(String[] args) { checkAge(2@); // Call the checkAge method and pass along an age of 20 // Outputs “Access granted - You are old enough!" Try it Yourself » Test Yourself With Exercises Exercise: Adda fname parameter of type String to myMethod , and output "John Doe": htipsifmarw.w3schoots.comijavajava_methods_param.asp sat2ariv2023 11.25, Java Method Parameters 3 w Tutorials» —Exercisesw Servicese§ QO Log in schools public static void main(String[] args) { myMethod("John") ; Start the Exercise ADVERTISEMENT hitpsslvwwawschools.comfavaljava_methods_param asp ent2ariv2023 11.25, Java Method Parameters 3 w Tutorials Exercisesw Servicesey§ QO O Login schools w COLOR PICKER hitpssivwwwschools.comfavaljava_methods_param.asp mM2ariv2023 11.25, Java Method Parameters v’ Tutorials» —Exercisesw Servicese§ QO Log in W3Schools Spaces Build Your Web, Mobile, and Desktop Solutions Get Premium! a Exetel) Ey ADVERTISEMENT hitpssivwwwschools.comfavaljava_methods_param.asp ant2ariv2023 11.25, Java Method Parameters 3 w Tutorials» —Exercisesw Servicese§ QO Log in schools sQ PYTHON PHP = HOWTO ADVERTISEMENT ADVERTISEMENT hitpssivwwwschools.comfavaljava_methods_param.asp ant2ariv2023 11.25, Java Method Parameters Tutorials» —Exercisesy Servicesey§ QO O SignUp Login CSS JAVASCRIPT SQL. PYTHON = JAVA. Ss PHP-—«S HOWTO W3.CSS_— CC 3 Ww SPACES UPGRADE NEWSLETTER schools GET CERTIFIED REPORT ERROR Top Tutorials HTML Tutorial CSS Tutorial JavaScript Tutorial How To Tutorial SQL Tutorial Python Tutorial W3.CSS Tutorial Bootstrap Tutorial PHP Tutorial Java Tutorial cH Tutorial Query Tutorial Top References HTML Reference CSS Reference JavaScript Reference SQL Reference Python Reference WA.CSS Reference Bootstrap Reference PHP Reference HTML Colors Java Reference ‘Angular Reference jQuery Reference Top Examples Get Certified HTML Certificate htipsfmarw.w3schoots.comijavaljava_methods_param.asp sont2ariv2023 11.25, Java Method Parameters 3 WW tutoriaisy — Brercisese Servicesey Q O SignUp Login schools = CSS JAVASCRIPT SQL. PYTHON «= JAVA. PHP-—«S HOWTO—W3.CSS_— CC Wa.cSS Examples Query Certificate Bootstrap Examples Java Certificate PHP Examples c++ Centficate Java Examples Ci Certificate XML Examples XML Certificate jQuery Examples G@ @& B® © Forum asour \W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy. Copyright 1999-2023 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS, htipsfmarw.w3schoots.comijavaljava_methods_param.asp wnt
You might also like
1-Java Methods
PDF
No ratings yet
1-Java Methods
32 pages
Lecture 14 - Methods Static VS. Non-Static, Defining and Calling Method, Argument Passing
PDF
No ratings yet
Lecture 14 - Methods Static VS. Non-Static, Defining and Calling Method, Argument Passing
34 pages
Chapter 5 Methods
PDF
No ratings yet
Chapter 5 Methods
60 pages
Java Methods
PDF
No ratings yet
Java Methods
6 pages
10-Methods in Java
PDF
No ratings yet
10-Methods in Java
32 pages
Lesson 9 - Methods
PDF
No ratings yet
Lesson 9 - Methods
36 pages
Java Methods
PDF
No ratings yet
Java Methods
33 pages
Computer PDF
PDF
No ratings yet
Computer PDF
38 pages
Method
PDF
No ratings yet
Method
49 pages
Lesson 5 Methods
PDF
No ratings yet
Lesson 5 Methods
52 pages
CSO Gaddis Java Chapter05 7e
PDF
No ratings yet
CSO Gaddis Java Chapter05 7e
28 pages
First Mock Test
PDF
No ratings yet
First Mock Test
29 pages
Methods Notes
PDF
No ratings yet
Methods Notes
23 pages
Lecture 04
PDF
No ratings yet
Lecture 04
48 pages
METHODS
PDF
No ratings yet
METHODS
26 pages
Method
PDF
No ratings yet
Method
21 pages
Lecture 8
PDF
No ratings yet
Lecture 8
21 pages
2 Methods and Classes
PDF
No ratings yet
2 Methods and Classes
27 pages
Lecture 12 (Methods01)
PDF
No ratings yet
Lecture 12 (Methods01)
34 pages
CSIT111 Lecture 5
PDF
No ratings yet
CSIT111 Lecture 5
32 pages
Chapter 1
PDF
No ratings yet
Chapter 1
23 pages
Java Method and Constructors
PDF
No ratings yet
Java Method and Constructors
12 pages
Methods and Paramenters
PDF
No ratings yet
Methods and Paramenters
33 pages
METHODS
PDF
No ratings yet
METHODS
15 pages
Java Methods
PDF
No ratings yet
Java Methods
17 pages
Chat
PDF
No ratings yet
Chat
32 pages
5 Java Methods
PDF
No ratings yet
5 Java Methods
19 pages
5 Java Methods
PDF
No ratings yet
5 Java Methods
19 pages
Java Methods BW
PDF
No ratings yet
Java Methods BW
25 pages
5-Java Methods
PDF
No ratings yet
5-Java Methods
9 pages
Unit1 - Method in Java
PDF
No ratings yet
Unit1 - Method in Java
8 pages
Java Class 7
PDF
No ratings yet
Java Class 7
11 pages
Java Methods
PDF
No ratings yet
Java Methods
14 pages
Module in CC 103 Second Sem AY 2023 24
PDF
No ratings yet
Module in CC 103 Second Sem AY 2023 24
17 pages
Java Methods
PDF
No ratings yet
Java Methods
21 pages
Methods in Java
PDF
No ratings yet
Methods in Java
6 pages
C 44
PDF
No ratings yet
C 44
9 pages
GPGC Online Support Program
PDF
No ratings yet
GPGC Online Support Program
29 pages
Object-Oriented Programming in Java: College of Science Department of Computer Programing Fundamentals (Java) First Stage
PDF
No ratings yet
Object-Oriented Programming in Java: College of Science Department of Computer Programing Fundamentals (Java) First Stage
35 pages
JAVA Methods & Arrays
PDF
No ratings yet
JAVA Methods & Arrays
17 pages
Lecture 5 Java Arrays and Methods
PDF
No ratings yet
Lecture 5 Java Arrays and Methods
19 pages
Creating Method: Eelo University Faculty of Computer Science Class: DIT
PDF
No ratings yet
Creating Method: Eelo University Faculty of Computer Science Class: DIT
5 pages
Method in Java
PDF
No ratings yet
Method in Java
9 pages
Introduction To Java Programming: Week 3
PDF
No ratings yet
Introduction To Java Programming: Week 3
30 pages
JAVA METHODS (Mod-1)
PDF
No ratings yet
JAVA METHODS (Mod-1)
4 pages
Java - Methods: Creating A Method
PDF
No ratings yet
Java - Methods: Creating A Method
8 pages
OOPLect 1
PDF
No ratings yet
OOPLect 1
23 pages
Methods Lecture
PDF
No ratings yet
Methods Lecture
5 pages
C 9
PDF
No ratings yet
C 9
13 pages
Java Method
PDF
No ratings yet
Java Method
15 pages
Why Do We Need Methods?
PDF
No ratings yet
Why Do We Need Methods?
40 pages
C 29
PDF
No ratings yet
C 29
11 pages
Lecture 16 - Method Parameters and Local Variables
PDF
No ratings yet
Lecture 16 - Method Parameters and Local Variables
3 pages
C 21
PDF
No ratings yet
C 21
9 pages
Non-Static Method
PDF
No ratings yet
Non-Static Method
13 pages
C 17
PDF
No ratings yet
C 17
9 pages
C 14
PDF
No ratings yet
C 14
9 pages
C 31
PDF
No ratings yet
C 31
8 pages
C 45
PDF
No ratings yet
C 45
8 pages
C 39
PDF
No ratings yet
C 39
8 pages
C 26
PDF
No ratings yet
C 26
8 pages
C 30
PDF
No ratings yet
C 30
8 pages
C 25
PDF
No ratings yet
C 25
8 pages
C 1
PDF
No ratings yet
C 1
8 pages
C 52
PDF
No ratings yet
C 52
7 pages
C 11
PDF
No ratings yet
C 11
7 pages
C 8
PDF
No ratings yet
C 8
7 pages
Pbo Java 1 Catatan (NOTE)
PDF
No ratings yet
Pbo Java 1 Catatan (NOTE)
17 pages
C 36
PDF
No ratings yet
C 36
6 pages
C 43
PDF
No ratings yet
C 43
6 pages
C 32
PDF
No ratings yet
C 32
6 pages
C 33
PDF
No ratings yet
C 33
6 pages
C 22
PDF
No ratings yet
C 22
6 pages
C 12
PDF
No ratings yet
C 12
6 pages
C 3
PDF
No ratings yet
C 3
6 pages
Introduction To Method Parameters & Arguments
PDF
No ratings yet
Introduction To Method Parameters & Arguments
5 pages
C 20
PDF
No ratings yet
C 20
5 pages
C 55
PDF
No ratings yet
C 55
5 pages
C 50
PDF
No ratings yet
C 50
5 pages
C 41
PDF
No ratings yet
C 41
5 pages
C 27
PDF
No ratings yet
C 27
5 pages
C 6
PDF
No ratings yet
C 6
5 pages
C 5
PDF
No ratings yet
C 5
5 pages
2.6 Method Calling: Application Programming: Java Programming
PDF
No ratings yet
2.6 Method Calling: Application Programming: Java Programming
12 pages
CSC 201-Lecture 9
PDF
No ratings yet
CSC 201-Lecture 9
19 pages
Java Methods: Create A Method
PDF
No ratings yet
Java Methods: Create A Method
3 pages
Code Reuse: Methods in Java Methods: CSE 110: Introduction To Computer Science Stony Brook University
PDF
No ratings yet
Code Reuse: Methods in Java Methods: CSE 110: Introduction To Computer Science Stony Brook University
4 pages
Anjanette G
PDF
No ratings yet
Anjanette G
6 pages