Einführung in die Methode zur Bestimmung, ob es sich in Java um ein Dreieck handelt
Schreiben Sie eine Methode void Triangle(int a, int b, int c), um zu bestimmen, ob die drei Parameter ein Dreieck bilden können. Wenn es nicht gebildet werden kann, wird eine Ausnahme IllegalArgumentException ausgelöst und die Ausnahmeinformationen werden angezeigt: a, b, c „Kann kein Dreieck bilden“; wenn es gebildet werden kann, werden die drei Seitenlängen des Dreiecks angezeigt. Rufen Sie in der Hauptmethode die drei Ganzzahleingaben über die Befehlszeile ab, rufen Sie diese Methode auf und fangen Sie die Ausnahme ab.
a
Die Summe der beiden Seiten ist größer als die dritte Seite: a+b>c
Die Differenz zwischen den beiden Seiten ist kleiner als die dritte Seite: c-a Laufergebnisse: Für weitere Java-Kenntnisse achten Sie bitte auf Java-Grundlagen-Tutorial. import java.util.Arrays;
import java.util.Scanner;
public class 三角形判断 {
public static int[] side;
public static void main(String[] args) {
side=new int[3];
Scanner input=new Scanner(System.in);
try {
side[0]=input.nextInt();
side[1]=input.nextInt();
side[2]=input.nextInt();
Arrays.sort(side);
triangle(side[0],side[1],side[2]);
} catch (IllegalArgumentException e) {
e.getMessage();
e.printStackTrace();
}catch (Exception e) {
e.printStackTrace();
}finally {
input.close();
}
}
public static void triangle(int a,int b,int c)throws Exception{
if((a+b>c)&&(a-b<c))
System.out.println("可以构成三角形");
else
throw new IllegalArgumentException("三条边不能构成三角形");
}
}
Das obige ist der detaillierte Inhalt vonEinführung in die Methode zur Bestimmung, ob es sich in Java um ein Dreieck handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Dreamweaver Mac
Visuelle Webentwicklungstools

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

MantisBT
Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools