2016-10-09 6 views
-7

を私は1つのパブリックメソッドを持っている方法は、例えば、2と7のための2つの数値を受け取り、どのように私はそれが最も多いメソッド回答ように作るのですか7基本メソッドの呼び出し - 最大整数

public class Test { 
    public static void main(String[] args) { 
    int max(int x ,int y) { 
     int x = 2; 
     int y = 7; 
     return y > x; 
    } 
    } 
} 

すなわちです私はこれまで何を得ているのですか?あなたは、Javaのメソッドを使用することができます

+0

これは基本的にコードをゼロから書くことを要求しています。あなたは絶対何かしようとしましたか? –

+0

試した基本的なコードを入力してください –

+0

[字下げ](https://en.wikipedia.org/wiki/Indent_style)はどこですか? – martijnn2008

答えて

0

...

事実上

より:Javaは数学と呼ばれるライブラリを持っています。 Mathには、2つの数値の間の最大値を与える静的関数があります。

Math.max(firstNum, secondNum); 

これは使用できます。

0

if()文を使用して、yがxより大きいかどうかを確認します。より大きい場合はyを返します。そうでない場合は、xを返します。

そして、私はあなたのコード内のいくつかのエラーを発見した:

1.Youは方法の最大のアクセス(int型のx、int型のy)を述べる必要があります。この場合、パブリックint型の最大値(INT X、int型のY)

    1. は再びintとして(ライン4および5)の変数x、yを定義するべきではない

    2. return y> xは 'int'ではなく 'boolean'型を返します。

  • +0

    ありがとうございました:) – Karutis

    関連する問題