From 87f66bcd9b5cbfec9e6764225eb66ed5043d5e1e Mon Sep 17 00:00:00 2001 From: joaomiranda Date: Wed, 19 Nov 2025 16:07:23 +0000 Subject: [PATCH] =?UTF-8?q?adi=C3=A7=C3=A3o=20das=20strings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mavenproject29/Mavenproject29.java | 62 +++++++++++++++---- 1 file changed, 50 insertions(+), 12 deletions(-) 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 + + } }