我正在构建一个GUI,让用户随机填充一个数组,然后比较通过冒泡排序,插入排序和选择排序进行排序所需的时间。我有3个算法的代码,但我很难将它们放在一起并使用System.currentTimeMillis()进行比较
答案 0 :(得分:1)
您可以用3种不同的方法分离算法。然后你可以尝试一下:
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="MyApp.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<startup><supportedRuntime version="v2.0.50727"/></startup>
<applicationSettings>
<MyApp.Settings>
...
...
</XNet.XManager.Properties.Settings>
</applicationSettings>
答案 1 :(得分:0)
将其分解为几项任务。如果你还没有完成GUI开发,这是一个让你的第一个窗口进入的好地方:
https://docs.oracle.com/javase/tutorial/uiswing/components/index.html
保持简单。除非必须,否则不要挂在布局中。 Gridlayout适用于简单的东西。
添加多个文本框以允许用户输入数据或添加表格。添加一个按钮,用于收集用户数据并启动所有算法。
然后为您的结果添加textarea。