java - 如何使这个 Java 返回命令运行?
问题描述
我试图弄清楚为什么这个 return Command 失败了。
我确实尝试过 System.out.println(); 它工作正常 - 但是我无法使用它。
这是我的代码:
class Laufzeit {
double groesster =0;
double zweitgroesster;
double[] x = new double[1000000];
Laufzeit() {};
void fill() {
for(int i = 0; i< x.length; i++ ) {
Random random = new Random();
double a = random.nextDouble();
x[i] = a;
}
}
double groessterWert() {
for(int i = 0; i< x.length; i++) {
if(x[i] > this.groesster) {
this.groesster = x[i];
}
}
**return this.groesster;**
}
double zweitgroessterWert() {
for(int i = 0; i< x.length; i++) {
if(x[i] > groesster) {
zweitgroesster = groesster;
}
else if(x[i] > zweitgroesster){
zweitgroesster = x[i];
}
}
**return zweitgroesster;**
}
}
此代码是需要最高和第二高数字的地方。我的代码似乎没问题,但它无法返回一些东西。
这是我的主要课程:
class Start {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("time in nanoseconds =");
long zeit1 = System.nanoTime();
Laufzeit laufzeit = new Laufzeit();
laufzeit.fill();
laufzeit.groessterWert();
laufzeit.zweitgroessterWert();
long zeit2 = System.nanoTime();
long laufzeit1 = zeit2 - zeit1;
System.out.println(laufzeit1);;
}
}
任何帮助或指导将不胜感激!
解决方案
推荐阅读
- r - Knitr 中的参数
- three.js - 三.js加载fbx模型
- ruby-on-rails - 在 Ruby on Rails 中实现 STI,如何将对象从一个类复制到另一个类?
- arrays - 从内部数组中的项目制作单个数组
- dictionary - 为什么 '.'/3 默默地将关联列表转换为字典?
- arrays - 根据时间戳做一个组聚合,并在 Arrays MongoDB 中获取它前面的字段值
- javascript - 404 不能发帖(Postman 和 Mongodb)
- python - Scraping 仅获得 Scrapy 在 python 中的第一条记录
- javascript - 改进:有没有办法在无休止的 setInterval 中避免内存泄漏?
- javascript - 我可以将模型变量传递给外部 .js