因此,为此我必须创建一个Java程序,要求用户输入三角形的所有三个点,然后我必须找到边和面积。所有的数学运算必须与测试仪类别分开进行,我将在这里提示用户提出的问题...
- 我如何要求用户在测试仪类中输入某些内容,但将这些整数还原到原始程序中?扫描仪+ TesterClass?
-3
A
回答
0
在测试类的main
方法,可以使包含您做数学的函数,即非测试类的一个实例:
TriangleMath tMath = new TriangleMath();
// where TriangleMath is the name of the other class, and "tMath" is
// an instance of it. then:
Scanner keyboard = new Scanner(System.in);
int point1 = (int) keyboard.nextLine().charAt(0);
int point2 = (int) keyboard.nextLine().charAt(0);
int point3 = (int) keyboard.nextLine().charAt(0);
int area = tMath.area(point1, point2, point3);
在此
,你”重新创建一个包含所有数学函数和东西的类的对象,然后在测试器类的主要方法中获取输入,然后将输入传递到TriangleMath
类(tMath
)的实例的area
函数中。 .charAt(0)
将其变成char
,而(int)
将其转换为int
。
我希望我有一些帮助!
0
Scanner s = new Scanner();
double x1 = s.nextDouble();
double y1 = s.nextDouble();
等等...
,并通过这些变量在已创建的功能。 我希望它能帮助你。
感谢
相关问题
- 1. 扫描仪内的扫描仪错误
- 2. 扫描,扫描仪类
- 3. JFileChooser扫描仪?
- 4. 扫描仪NoSuchElementException
- 5. 与扫描仪
- 6. 与扫描仪
- 7. 扫描仪,useDelimiter
- 8. 由扫描仪
- 9. 扫描仪不扫描我的输入
- 10. 使用扫描仪扫描txt文件
- 11. 使用扫描仪扫描Java输入
- 12. 如何扫描声纳扫描仪
- 13. 扫描20次的Wifi扫描仪
- 14. 春扫描仪豆
- 15. 扫描仪类 - hasNextDouble()
- 16. PHP类扫描仪
- 17. 扫描仪和nullPointerException
- 18. ArrayList的扫描仪
- 19. Java扫描仪Lookahead
- 20. 扫描仪问题
- 21. 扫描仪nextLine()NoSuchElementException
- 22. fileReader和扫描仪
- 23. 扫描仪和StringTokenizer
- 24. 支票扫描仪
- 25. 循环扫描仪
- 26. 扫描仪开始
- 27. 扫描仪和arrayList
- 28. 扫描仪类Java
- 29. VHDL K.I.T.T.扫描仪
- 30. 使用扫描仪
欢迎来到SO。请阅读[问]和[mcve]。谢谢。 – OldProgrammer
@OldProgrammer对不起,这是我的第一篇文章,我将尝试在未来更好地格式化所有内容! :) 谢谢 – Nosferatu