gpt4 book ai didi

java - Java中永远的代码 'running'

转载 作者:行者123 更新时间:2023-12-01 22:09:35 25 4
gpt4 key购买 nike

我对 Java 还很陌生,我发现解决这个问题很困难。基本上,代码获取一个数字,并在函数 generateVector 中生成一个 vector 。当我运行这段代码时,系统会要求我输入一个数字,然后软件就会永远运行。如果可能的话,你们能在没有其他高级功能的情况下帮助我吗?我仍在学习。谢谢。

import java.util.Scanner;

public class Atividade02 {
static Scanner dados = new Scanner(System.in);
static int n;

//Main
public static void main(String args[]){
System.out.println("Type a number: ");
n = dados.nextInt();
int[] VetorA = generateVector(n);

for(int i=0; i<VetorA.length; i++){
System.out.println("Position: "+ VetorA[i]);
}
}

//Função
public static int[] generateVector(int n){
int[] VetorA = new int [n];
for (int i=0; i<n; i++){
VetorA[i] = dados.nextInt();
}
return VetorA;
}
}

最佳答案

I am asked to put a number and then the software stay running forever.

您是否输入了 generateVector 所需的 n 个数字?该程序可能只是在用户输入时被阻止。

关于java - Java中永远的代码 'running',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32078878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com