Terminal e Argumentos
public class MinhaClasse {
public static void main(String[] args) {
System.out.println("Oi, fui executado pelo Terminal");
}
}

Terminal

Argumentos


Scanner
Last updated
public class MinhaClasse {
public static void main(String[] args) {
System.out.println("Oi, fui executado pelo Terminal");
}
}




Last updated
java MinhaClasse agumentoUm argumentoDoispublic class AboutMe {
public static void main(String[] args) {
//os argumentos começam com indice 0
String nome = args [0];
String sobrenome = args [1];
int idade = Integer.valueOf(args[2]); //vamos falar sobre Wrappers
double altura = Double.valueOf(args[3]);
System.out.println("Ola, me chamo " + nome + " " + sobrenome);
System.out.println("Tenho " + idade + " anos ");
System.out.println("Minha altura é " + altura + "cm ");
}
}{
"version": "0.2.0",
"configurations": [
{
"type": "java",
"request": "launch",
"mainClass": "AboutMe",
"args": ["GLEYSON", "SAMPAIO", "28", "1.58"]
}
]
}cd C:\estudos\dio-trilha-java-basico\java-terminal
cd bin
java AboutMe GLEYSON SAMPAIO 28 1.58import java.util.Locale;
import java.util.Scanner;
public class AboutMe {
public static void main(String[] args) {
//criando o objeto scanner
Scanner scanner = new Scanner(System.in).useLocale(Locale.US);
System.out.println("Digite seu nome");
String nome = scanner.next();
System.out.println("Digite seu sobrenome");
String sobrenome = scanner.next();
System.out.println("Digite sua idade");
int idade = scanner.nextInt();
System.out.println("Digite sua altura");
double altura = scanner.nextDouble();
//imprimindo os dados obtidos pelo usuario
System.out.println("Ola, me chamo " + nome + " " + sobrenome);
System.out.println("Tenho " + idade + " anos ");
System.out.println("Minha altura é " + altura + "cm ");
}
}