From 1c66bf1476e6ac4cb4b097830f913e284f588eab Mon Sep 17 00:00:00 2001 From: xuegaoy Date: Tue, 30 May 2017 16:06:12 +0800 Subject: [PATCH 1/2] na --- .../java/com/test/basic/chapter4/constructorDemo/Person.java | 1 - .../com/test/basic/practice/multiStatus/{bone.java => Bone.java} | 0 .../com/test/basic/practice/multiStatus/{food.java => Food.java} | 0 src/main/java/com/test/salesSystem/main/Running.java | 1 - 4 files changed, 2 deletions(-) rename src/main/java/com/test/basic/practice/multiStatus/{bone.java => Bone.java} (100%) rename src/main/java/com/test/basic/practice/multiStatus/{food.java => Food.java} (100%) diff --git a/src/main/java/com/test/basic/chapter4/constructorDemo/Person.java b/src/main/java/com/test/basic/chapter4/constructorDemo/Person.java index 3d60b21..f27d3f7 100644 --- a/src/main/java/com/test/basic/chapter4/constructorDemo/Person.java +++ b/src/main/java/com/test/basic/chapter4/constructorDemo/Person.java @@ -15,7 +15,6 @@ class Person { String name; int age; Person() {} - Person(String pname, int page) { name = pname; age = page; diff --git a/src/main/java/com/test/basic/practice/multiStatus/bone.java b/src/main/java/com/test/basic/practice/multiStatus/Bone.java similarity index 100% rename from src/main/java/com/test/basic/practice/multiStatus/bone.java rename to src/main/java/com/test/basic/practice/multiStatus/Bone.java diff --git a/src/main/java/com/test/basic/practice/multiStatus/food.java b/src/main/java/com/test/basic/practice/multiStatus/Food.java similarity index 100% rename from src/main/java/com/test/basic/practice/multiStatus/food.java rename to src/main/java/com/test/basic/practice/multiStatus/Food.java diff --git a/src/main/java/com/test/salesSystem/main/Running.java b/src/main/java/com/test/salesSystem/main/Running.java index 81c3ccd..578d549 100644 --- a/src/main/java/com/test/salesSystem/main/Running.java +++ b/src/main/java/com/test/salesSystem/main/Running.java @@ -21,7 +21,6 @@ public static void main(String[] args) throws ConfigurationException { String datafile = "WareSalesSystemInfo.xml"; XMLConfiguration xml = null; xml = new XMLConfiguration(datafile); - Map user = new TreeMap(); Map ware = new TreeMap(); From c7f8736a2bc5f52b26110c52c063ef1b2c1712a8 Mon Sep 17 00:00:00 2001 From: xuegaoy Date: Tue, 30 May 2017 22:29:36 +0800 Subject: [PATCH 2/2] na --- .../basic/chapter2/Homework_operator.java | 44 ++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/test/basic/chapter2/Homework_operator.java b/src/main/java/com/test/basic/chapter2/Homework_operator.java index ef48386..828ea17 100644 --- a/src/main/java/com/test/basic/chapter2/Homework_operator.java +++ b/src/main/java/com/test/basic/chapter2/Homework_operator.java @@ -1,9 +1,51 @@ package com.test.basic.chapter2; +import java.util.Scanner; + /** * Created by beigui on 2016/1/28. * 作业: - * 请编写一个程序,接收用户输入的三个数,判断是否可以组成三角形(两条边相加大于第三条边)。 + * 请编写一个程序,接收用户输入的三个数,判断是否可以组成三角形(两条边相加大于第三条边)。 */ public class Homework_operator { + public static void main(String[] args) { + //从控制台接受数据 + System.out.println("请输入任意组成三角形的值(以逗号隔开):"); + Scanner input = new Scanner(System.in); + String instr = input.nextLine(); + System.out.println("输入字符结束."); + //比较数据 + String[] result = instr.split(","); + Float[] strtoint = parse(result); + + if (strtoint.length > 3) { + System.out.println("输入错误请重新输入:"); + } else { + //输出是否可以组成三角形 + //a+b>c + if ((strtoint[0] + strtoint[1] > strtoint[2]) | + //a+c>b + (strtoint[0] + strtoint[2] > strtoint[1]) | + //c+b>a + (strtoint[1] + strtoint[2] > strtoint[0]) + ) { + System.out.println("可以组成三角形!!"); + + }else{ + System.out.println("不能可以组成三角形!!"); + } + } + } + + public static Float[] parse(String[] str) { + int length = str.length; + Float[] result = new Float[length]; + // 依次取得字符串中的每一个字符,并将其转化为数字,放进int数组中 + for (int i = 0; i < length; i++) { + String c = str[i]; + result[i] = Float.parseFloat(c); + } + return result; + } + }