1 package bao1;
2 import java.util.*;
3
4 public class Sanjiaoxing
5 {
6 private double n;
7
8 public double getzouchang(double a,double b,double c)//计算周长的方法
9 {
10 if(a+b>c&&a+c>b&&b+c>a&&a-b<c&&a-c<b&&b-c<a)
11 {
12 this.n=a+b+c;
13 }
14
15
16 else
17 {
18 System.out.println("这不是一个三角形");
19 }
20
21 return this.n;
22 }
23
24 public static void main(String[] args)//程序的入口
25 {
26 Scanner s=new Scanner(System.in);
27 Sanjiaoxing san=new Sanjiaoxing();
28 double sz[]=new double[3];
29
30 for(int i=0;i<3;i++)//for循环接收用户输入的3个值
31 {
32 System.out.println("请输入三角形的第"+(i+1)+"边");
33
34 sz[i]=s.nextDouble();
35
36 }
37
38 System.out.println("三角形周长是"+san.getzouchang(sz[0], sz[1], sz[2]));//获取方法 把用户输入的3个值,写到方法的参数中
39 }
40
41 }
42 //题目 创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。