Java 如何使用方法编写SammyRentalPrice
萨米的海滨用品向游客出租皮划艇、独木舟、沙滩椅和雨伞等海滩设备。在第2章中,您编写了一个应用程序,提示用户租用体育器材的分钟数,显示带有边框的公司座右铭,并显示租赁价格。现在修改程序,使main()方法只包含三条可执行语句,每条语句调用一个方法,如下所示: 第一个可执行语句调用一个方法,该方法以分钟为单位提示用户租用时间,并将值返回给main()方法 第二个可执行语句调用一个方法,该方法显示带有边框的公司座右铭 最后一条可执行语句将分钟数传递给一个方法,该方法计算出租的小时数、额外分钟数和价格,然后显示所有详细信息 如何在这段代码中使用方法Java 如何使用方法编写SammyRentalPrice,java,methods,Java,Methods,萨米的海滨用品向游客出租皮划艇、独木舟、沙滩椅和雨伞等海滩设备。在第2章中,您编写了一个应用程序,提示用户租用体育器材的分钟数,显示带有边框的公司座右铭,并显示租赁价格。现在修改程序,使main()方法只包含三条可执行语句,每条语句调用一个方法,如下所示: 第一个可执行语句调用一个方法,该方法以分钟为单位提示用户租用时间,并将值返回给main()方法 第二个可执行语句调用一个方法,该方法显示带有边框的公司座右铭 最后一条可执行语句将分钟数传递给一个方法,该方法计算出租的小时数、额外分钟数和价格,
/*
* Author: Danny Cornelius
* Date: 9/23/20
* Program: Chap1-SammysRentalPriceJOptionPaneWithMethods
* Purpose: Configure users price with methods
*/
package sammysrentalprice;
import javax.swing.JOptionPane;
public class SammysRentalPrice
{
public static void main(String[] args)
{
final int RENT_PER_HOUR = 40;
final int RENT_PER_ADDITIONAL_MINUTE = 1;
final int MINUTES_IN_AN_HOUR = 60;
int minutesRented;
int hoursRented;
int additionalMinutes;
int total;
String strNumberOfMinutes = JOptionPane.showInputDialog(null,
"Enter the number of minutes", "Number of Minutes",
JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS\n"
+ "SS SS \n"
+ "SS Sammy's makes it fun in the sun. SS \n"
+ "SS SS \n"
+ "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS\n");
minutesRented = Integer.parseInt(strNumberOfMinutes);
hoursRented = minutesRented / MINUTES_IN_AN_HOUR;
additionalMinutes = minutesRented - (hoursRented*MINUTES_IN_AN_HOUR);
total = additionalMinutes*RENT_PER_ADDITIONAL_MINUTE + hoursRented*RENT_PER_HOUR;
JOptionPane.showMessageDialog(null,
"*** Sammy's Rental Cost ***\n"
+ "Hours: "+hoursRented+"\n"
+ "Min: " + additionalMinutes+"\n"
+ "Total Cost: "+total);
}
}
您似乎不熟悉此代码中的方法。关于什么是java方法以及如何调用方法,最好的信息来源是Oracle java API网站。