文档章节

java中无参无返回值方法的使用

wf王帆
 wf王帆
发布于 2016/07/10 23:45
字数 510
阅读 545
收藏 1

1,定义方法
eg: public void show(){
System.out.println("HelloWorld!")
}
---方法要在一对大括号中实现特定的操作
---命名规范,第一个单词字母小写,其他单词首字母大写
---调用方法,先创建对象,然后通过 对象名.方法名()来操作;
eg:public class HelloWorld{
public static void main(String[] args){
HelloWorld hello = new HelloWorld();//创建对象,对象名为hello
hello.show();//调用对象
}
public void show(){//定义方法
System.out.println("HelloWorld!");
}
}

N!!!java中无参带返回值方法的使用
定义一个无参数但返回值为int类型的方法
public int add(){
int a=5;int b=4;
int sum=a+b;
return sum;
}//在add方法中返回值为int类型,因此在方法体中必须使用return返回一个整数值
---调用带返回值的方法时,方法执行后会返回一个结果,因此在调用带返回值方法时,一般都会接收返回值并处理
下面几种情况要注意N!!
---如果方法的返回类型为void,则方法中更不能用return返回值。
---方法的返回值最多只能有一个
---方法返回值类型必须兼容eg 返回类型为int则不能返回String类型

N!!!java中带参无返回值方法的使用
eg:public void show(String name){
System.out.println("Welcome "+name+"!");
}
HelloWorld hello = new HelloWorld();
hello.show("nsu");
输出结果为 Welcome nsu!
---调用带参方法时,必须保证实参的数量,类型,顺序与形参一致!
---调用方法时,实参不需要指定数据类型eg:hello.show("Welcome");
---方法可以是基本数据类型eg:int double 等 也可以是引用数据类型 String 数组等
---方法有多个时,多个参数用都好分隔

N!!!java中带参带返回值方法的使用
eg:public String show(String name){//定义一个带参带返回值的方法
return "welcome"+name;
}
HelloWorld hello= new HelloWorld();
String welcome=hello.show("nsu");//调用带参带返回值的方法,将返回值保存在变量welcome中
System.out.println(welcome);

本文转载自:http://www.cnblogs.com/zj-phper/p/5651704.html

共有 人打赏支持
上一篇: Java中的String类
下一篇: java I/O技术
wf王帆
粉丝 6
博文 64
码字总数 9386
作品 0
西安
私信 提问
如何唯一确定一个 Java 类?

今天偶然想起之前和朋友讨论过的一个问题:如何唯一确定一个 Java 类?我相信大多数朋友遇到这个问题的回答都是:类的全路径呗。但事实上,唯一确定一个 Java 类,单单靠类路径是不够的,还要...

陈树义
2018/09/14
0
0
构造函数、构造代码块、this关键字

构造函数、构造代码块、this关键字 一、构造函数 1.构造函数的作用 给对应的对象进行初始化。 2.构造函数的定义格式 3.构造函数要注意的细节 构造函数是没有返回值类型的。 构造函数的函数名...

JS_HCX
2018/12/07
0
0
Java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1 概述 泛型在j...

hensemlee
2018/09/23
0
0
JDBC基础教程之CallableStatement

概述      CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调...

xiahuawuyu
2012/07/09
0
0
Java8的CompletableFuture详解

Java5中,Future以及相关使用方法提供了异步执行任务的能力,但对于结果的获取却不是很方便,只能通过get()方法阻塞住调用线程直至计算完成返回结果或者isDone()方法轮询的方式得到任务结果,...

hensemlee
01/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

类加载机制过程

1.加载。 将代码转换成字节流加载进内存。加载完之后创建一个Class对象,这个对象是访问数据的入口。 2.验证。 JVM规范验证和代码逻辑验证。 3.准备 内存分配和初始化。对static修饰的类变量...

无精疯
24分钟前
1
0
next.js 提示 chunk styles [mini-css-extract-plugin]

会出现css 导入警告 导入两个插件 并在next.config.js 配置 yarn add webpack-filter-warnings-pluginyarn add mini-css-extract-plugin const FilterWarningsPlugin = require('webpack-......

一箭落旄头
32分钟前
1
0
AWS的自动部署codeploy 应用程序规范文件

codedeploy应用程序的规范文件 ECS平台上的应用规范文件: AppSpec file也可以是 YAML 或 JSON 格式的,可以直接写入控制台内的编辑器内。 AppSpec file用于指定: 用于将流量定向到新任务集...

守护-创造
39分钟前
1
0
Confluence 6 超过当前许可证期限进行升级

这个页面将会对你在进行 Confluence 升级的时候超过了当前许可证的期限进行升级的情况。 许可证警告 在升级的过程中,你将会在 Confluence 的应用程序日志(log file)中看到类似下面的错误提...

honeymoose
46分钟前
2
0
JS 调用Angularjs 的方法

// 1. 获取 Controllerlet appElement = document.querySelector('[data-ng-controller=MessagesCtrl]');let scope = angular.element(appElement).scope();// 2. 调用方法scope.l......

Moks角木
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部