/**
* getLargestOfFive method
* input parameters: int values num1, num2, num3, num4, num5
* return value : largest value among 5 input parameters
*/
import java.util.Scanner;
public class LargestOfFive2{
public static void main(String[] args){
***public static int getLargestOfFive(int num1, int num2, int num3, int num4, int num5, int largest){***
largest = num1;
if (num2 > largest){
largest = num2;
}
if (num3 > largest){
largest = num3;
}
if (num4 > largest){
largest = num4;
}
if (num5 > largest){
largest = num5;
}
return largest;
}
}
}
最佳答案
public static void main(String[] args){
public static int getLargestOfFive(int agumentsHere){ // method inside method?
}
}
Java 中不能有嵌套方法。重新安排您的代码。
public static void main(String[] args){
// call your method from main
// eg
int val=getLargestOfFive(arguments);
}
public static int getLargestOfFive(int agumentsHere){
}
阅读有关 methods 的 Java
文档在Java
中。
关于java - 一行有 13 个错误 (***) 我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26707710/