Aprendendo a compilar em java

Oi gente

Seja bem vinda Valeria, qual a dúvida?

1 curtida

Escreva um programa em Java que receba um array de números e imprima o maior elemento e o menor elemento deste array. Me ajudem, estou começando.

Comecei assim: porém, só dar erro, me ajudem
Scanner sc=New scanner (sustem.int);
Int valor []=new int[0];
Int valor maior=0, menor=0
for(int i=0; i<valor i++){
System.out.println(menor[0]);
System.out.println(maior[0]);

}

Vc poderia me ajudar?

Bom eu não estou conseguindo anexar aqui, bem eu criei o programa OlaMundo ,já foi compilado, no entanto, não estou conseguindo abrir no openjdk no termux .

HoraDoSistema
$ cd /storage/emulated/0/Download/
$ java HoraDoSistema
Error: Could not find or load main class HoraDoSistema
Caused by: java.lang.NoClassDefFoundError: horadosistema/HoraDoSistema (wrong name: HoraDoSistema)
$ java HoraDoSistema
Error: Could not find or load main class HoraDoSistema
Caused by: java.lang.NoClassDefFoundError: horadosistema/HoraDoSistema (wrong name: HoraDoSistema)
$ java -version
openjdk version “9-internal”
OpenJDK Runtime Environment (build 9-internal+0-adhoc…src)
OpenJDK Server VM (build 9-internal+0-adhoc…src, mixed mode)
$
Esses são os erros

Boa noite poderia postar o código?

Será que a classe HoraDoSistema está mesmo dentro da pasta /storage/emulated/0/Download/? Pode ser que esteja em outro lugar. O que aparece quando vc roda o comando abaixo?

ls /storage/emulated/0/Download/

Se a classe estiver mesmo ali, vc deve ver uma arquivo chamado HoraDoSistema.class. Vc poderia mostrar o código?

@Kaka09 experimenta repostar sua dúvida como um tópico separado para as coisas ficarem mais organizadas. Aí vc coloca um titulo certinho e as tags adequadas.

A questão pedida é:.

Escreva um programa em Java que receba um array de números e imprima o maior elemento e o menor elemento deste array.

Estou fazendo o código dessa maneira, porém não sei se é a forma correta, queria para vcs me ajudarem.

Scanner sc=New scanner (system.int);

Int valor []=new int[0];

Int valor maior=0, menor=0
for(int i=0; i<valor i++){

System.out.println(menor[0]);
System.out.println(maior[0]);

}

Tentei assim, mas não sei se é dessa forma, quero que me ajudem

Scanner SC= New scanner (system.int);
Int valor []=new int[0];
Int valor maior=0, menor=0;

Int valor maior=0, menor=0

for(int i=0; i<valor i++){

System.out.println(menor[0]);
System.out.println(maior[0]);

}

Ajudem aí

Eu fiz diferente ,agora o código é o seguinte:

package horadosistema;
import java.util.Date;

public class HoraDoSistema
{
    public static void main(String[] args)
	{
		//TODO: place you code here
		Date relogio = new Date();
		System.out.println("A hora do sistema e");
		System.out.println(relogio.toString());
	}
}
javac HoraDoSistema.java
$ ls
HoraDoSistema.class  HoraDoSistema.java
$ java HoraDoSistema
Error: Could not find or load main class HoraDoSistema
Caused by: java.lang.NoClassDefFoundError: horadosistema/HoraDoSistema (wrong name: HoraDoSistema)
$

Tenta executar o comando assim:

java horadosistema.HoraDoSistema

execute isso na pasta raiz (onde está o pacote horadosistema).