gpt4 book ai didi

java - 如何在 Java 中正确使用参数以及为什么它们有优势?

转载 作者:行者123 更新时间:2023-12-01 07:15:59 24 4
gpt4 key购买 nike

代码如下:

class Time {
public static void printTime (int hour, int minute) {
System.out.print (hour) ;
System.out.print (":") ;
System.out.print (minute) ;
}

public static void main (String[] args) {
hour = 11 ;
minute = 30 ;
printTime () ;

}
}

这是我尝试编译时终端显示的内容:

david-allenders-macbook-pro:~ davidallender$ Javac Time.java
Time.java:9: cannot find symbol
symbol : variable hour
location: class Time
hour = 11 ;
^
Time.java:10: cannot find symbol
symbol : variable minute
location: class Time
minute = 30 ;
^
Time.java:11: printTime(int,int) in Time cannot be applied to ()
printTime () ;
^
3 errors
david-allenders-macbook-pro:~ davidallender$

我正在学习,所以我真的不知道发生了什么。现在我正在书中关于参数 in/on/within/above/preposition (我不确定正确的介词是什么)方法的部分。

  • 参数有什么作用?
  • 它为什么有用?
  • 上面的代码我做错了什么?
  • 错误消息的含义是什么?

最佳答案

参数为方法提供完成其工作所需的信息。例如,求数字平方根的函数将将该数字作为参数。

您需要传递参数来给出参数值。因此,您不需要在 main 方法中尝试设置 分钟小时,而是需要调用

printTime(11, 30);

作为一种元评论,这是您倾向于很早就学习的东西 - 虽然这样的网站可以帮助您解决特定问题,但您最好还是阅读关于Java的一本很好的入门级书籍。如果您已经在读一本书,但它没有清楚地描述参数,您可能需要考虑再读一本书:)

关于java - 如何在 Java 中正确使用参数以及为什么它们有优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2393339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com