Java 绘制输入输出交换函数的图形
是否有一种方法可以在单独的类中绘制以下代码输出的值 导入java.util.Scanner; 公共类扫描编号{ 公共静态无效字符串[]args{ Scanner originalNumber=new ScannerSystem.in;//输入的编号 System.out.println输入一个数字:;//请求输入 int firstNumber=originalNumber.nextInt; double secondNumber=Math.absfirstNumber*Math.sinfirstNumber; System.out.println您的新号码是:+secondNumber; 原始编号。关闭; } } 这将创建一个包含y值的数组,而x在[0,firstNumber]之间 请注意,这不是您问题的完整答案。你应该从基础开始。Java 绘制输入输出交换函数的图形,java,Java,是否有一种方法可以在单独的类中绘制以下代码输出的值 导入java.util.Scanner; 公共类扫描编号{ 公共静态无效字符串[]args{ Scanner originalNumber=new ScannerSystem.in;//输入的编号 System.out.println输入一个数字:;//请求输入 int firstNumber=originalNumber.nextInt; double secondNumber=Math.absfirstNumber*Math.sinfirs
. 您可以使用本教程,但首先看一下java gui。我不明白为什么会有人投反对票或赞成票,请发表评论或回答。我对java比较陌生,所以它没有帮助,实际上它相当具有破坏性。欢迎使用堆栈溢出。我认为你被否决了,因为你问的问题没有显示出你迄今为止为让它发挥作用所做的努力,或者你面临的具体困难。不要让失望的投票阻止你。如果你尝试过一些东西,请编辑你的文章,将其包括在内,即使它不起作用。有时候修复坏代码中的错误比让陌生人为您编写所有代码更容易。谢谢。不幸的是,我没有其他代码,因为我根本不知道如何处理它。但谢谢你提供的信息,我会记住它,以备将来提问时参考非常感谢
Scanner originalNumber = new Scanner(System.in); // number for input
ArrayList<Double> results = new ArrayList<Double>;// array for results
System.out.println("Enter a number: "); // asks for input
int firstNumber = originalNumber.nextInt();
for(int i=0; i<=firstNumber; i++){
double secondNumber = Math.abs((firstNumber*Math.sin(firstNumber)));
results.add(secondNumber);//add results to an array
}
for(int k:results)
System.out.print(k+" ");
originalNumber.close();