diff --git a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java index f4bb54e..d9f84e0 100644 --- a/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java +++ b/src/main/java/com/mycompany/mavenproject29/Mavenproject29.java @@ -60,20 +60,58 @@ public class Mavenproject29 { // System.out.println(i); // } // } +// } + +// public static void main(String[] args) { +// for(int i = 2; i <= 1000; i++){ +// boolean primo = true; +// for(int j = 2; j < i ; j++){ +// if(i % j == 0){ +// primo = false; +// break; +// } +// } +// if(primo){ +// System.out.println(i); +// } +// } // } public static void main(String[] args) { - for(int i = 2; i <= 1000; i++){ - boolean primo = true; - for(int j = 2; j < i ; j++){ - if(i % j == 0){ - primo = false; - break; - } - } - if(primo){ - System.out.println(i); - } - } + Scanner scanner = new Scanner(System.in); + System.out.println("Introduza o seu nome"); + String nome = scanner.nextLine(); + System.out.println("Introduza a sua idade"); + int idade = scanner.nextInt(); + scanner.nextLine(); //limpeza do buffer + System.out.println("Introduza a sua morada"); + String morada = scanner.nextLine(); + + //principais funções das strings em JAVA + +// nomeDaString.charAt(posicaoDoCarater) - +// obtenção de um caracter numa posicao +// nomeDaString.contains(textoOuVariavelAVerificar) - +// verifica se a String contem um determinado texto +// nomeDaString.endsWith(textoOuVariavelAVerificar) - +// verifica se a String termina com um determinado texto +// nomeDaString.startsWith(textoOuVariavelAVerificar) - +// verifica se a String começa com um determinado texto +// nomeDaString.equals(textoOuVariavelAVerificar) - +// verifica se duas Strings são iguais +// nomeDaString.indexOf(caracterAProcurar) - +// devolve a primeira posição do caracter a procurar +// nomeDaString.lastIndexOf(caracterAProcurar) - +// devolve a última posição do caracter a procurar +// nomeDaString.isEmpty() - verifica se a String está vazia +// nomeDaString.isBlank() - verifica se a String está vazia +// nomeDaString.subString(posicaoInicial) - +// corta a String a partir da posição indicada +// nomeDaString.subString(posicaoInicial, posicaoFinal) - +// corta a String entre as posições indicadas +// nomeDaString.toLowerCase() - passa a String para minúsculas +// nomeDaString.toUpperCase() - passa a String para maiúsculas + + } }