java实战「实参和形参」

java实战「实参和形参」提到这两个也是 java 入门中的门槛 理解也比较简单实参 实际参数 具体的参数形参 形式参数 就一个站位符 由 类型和变量名组成形式参数和实际参数对应 public static String getFormatDat String valu

大家好,欢迎来到IT知识分享网。

提到这两个也是java入门中的门槛,理解也比较简单

实参:实际参数 具体的参数

形参:形式参数 就一个站位符 由:类型和变量名组成

java实战「实参和形参」

形式参数和实际参数对应

public static String getFormatDate(String value, String originalFormat, String destFormat) throws ParseException { return new SimpleDateFormat(destFormat).format(new SimpleDateFormat(originalFormat).parse(value)); } / * 其中给方法赋值的getFormatDate的"2022-03-22 18:45:45" "yyyy-MM-dd" "yyyyMMdd" 就是实际参数 * 方法没调用之前getFormatDate(String value, String originalFormat, String destFormat) 中的value都还是形式参数 * @param args * @throws Exception */ public static void main(String[] args) throws Exception { String yyyyMMdd = getFormatDate("2022-03-22 18:45:45", "yyyy-MM-dd", "yyyyMMdd"); System.out.println(yyyyMMdd); }

第一个不理解,为什么方法中一个地方有两个参数,而实际调用却只有一个呢

方法没调用前,形式参数表名,你要实际替换的参数为String类型的值

实际传递的值就是真正你要使用的值

下图中,就是一个参数实际是用的过程

java实战「实参和形参」

参数传递方向

字符串流向:”2022-03-22 18:45:45″—->value —>.parse(value)

“2022-03-22 18:45:45″字符串传给value , value被new SimpleDateFormat(originalFormat).parse(value) 使用

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/108063.html

(0)
上一篇 2026-02-09 18:26
下一篇 2026-02-09 20:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信