The so-called method is an orderly combination of codes used to solve a type of problem. It is a functional module.
Generally, the syntax for defining a method is:
Among them:
1. Access modifier: The method is allowed to be accessed The scope of permissions can be public, protected, private or even omitted, where public means that the method can be called by any other code.
2. Return value type: The type of the method return value. If the method does not return any value, the return value type is specified as void; if the method has a return value, the return value type needs to be specified, and in the method Use the return statement in the body to return the value.
3. Method name: The name of the defined method must use a legal identifier.
4. Parameter list: The parameter list passed to the method. There can be multiple parameters. Multiple parameters are separated by commas. Each parameter consists of parameter type and parameter name, separated by spaces.
Define a method with no parameters and no return value
For example: The following code defines a method named show with no parameters and no return value. The executed operation is to output "welcome to imooc."
Note:
1. The method body is placed in a pair of curly brackets to implement specific operations. .
2. The method name is mainly used when calling this method. Pay attention to the naming convention. Generally, the first letter of the first word is lowercase and the first letter of other words is capitalized.
Define a method with no parameters and a return value
For example: The following code defines a method named calSum with no parameters but a return value of type int. , the operation performed is to calculate the sum of two numbers and return the result
Define a method with parameters and no return value
For example:
Define a method with parameters and a return value
For example: The following code defines a show method with one parameter name, the method returns a String type result after execution
Recommended tutorial:java introductory tutorial
The above is the detailed content of How to define methods in java. For more information, please follow other related articles on the PHP Chinese website!

The article discusses various Java garbage collection algorithms (Serial, Parallel, CMS, G1, ZGC), their performance impacts, and suitability for applications with large heaps.

The article discusses the Java Virtual Machine (JVM), detailing its role in running Java programs across different platforms. It explains the JVM's internal processes, key components, memory management, garbage collection, and performance optimizatio

Java's Nashorn engine enables JavaScript scripting within Java apps. Key steps include setting up Nashorn, managing scripts, and optimizing performance. Main issues involve security, memory management, and future compatibility due to Nashorn's deprec

Java's try-with-resources simplifies resource management by automatically closing resources like file streams or database connections, improving code readability and maintainability.

Java enums represent fixed sets of values, offering type safety, readability, and additional functionality through custom methods and constructors. They enhance code organization and can be used in switch statements for efficient value handling.


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

SublimeText3 Linux new version
SublimeText3 Linux latest version

SublimeText3 Mac version
God-level code editing software (SublimeText3)

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function