From 70327b65b7d2dcb134f60c6ab419425d098a1d69 Mon Sep 17 00:00:00 2001 From: 250407 <250407@localhost> Date: Wed, 19 Nov 2025 17:18:32 +0000 Subject: [PATCH] adicionei comentarios --- .../mavenproject24/Mavenproject24.java | 85 +++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 src/main/java/com/mycompany/mavenproject24/Mavenproject24.java diff --git a/src/main/java/com/mycompany/mavenproject24/Mavenproject24.java b/src/main/java/com/mycompany/mavenproject24/Mavenproject24.java new file mode 100644 index 0000000..5d54877 --- /dev/null +++ b/src/main/java/com/mycompany/mavenproject24/Mavenproject24.java @@ -0,0 +1,85 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + */ + +package com.mycompany.mavenproject24; + +import java.util.Scanner; + +/** + * + * @author 250407 + */ +public class Mavenproject24 { + +// public static void main(String[] args) { +// Scanner scanner = new Scanner(System.in); +// System.out.println("introduza o seu nome"); +// String nome = scanner.nextLine(); +// System.out.println("introduza a sua morada"); +// String morada = scanner.nextLine(); +// System.out.println("introduza a sua idade"); +// int idade = scanner.nextInt(); + +// } + + + + + + +//principais funçoes das strings em JAVA +// +//morada +//nomeDaString.charAt(posiçaoDoCaracter) - +// obtençao de um caracter numa posiçao +//nomeDaString.contains(textoOuVariavelAVerificar) - +// verifica se a String contem um determinado texto +//nomeDaString.index0f(caracterAProcurar) - +// devolve a primeira posiçao de caracter a procurar +//nomeDaString.isEmpty() - verifica se a String esta vazia +//nomeDaString.isBlank() - verifica se a String esta vazia +//nomeDaString.subString(posiçaoIn +// corta a String a partir da posiçao indicada +//nomeDaString.subString(posiçaoInicial, posiçaoFinal) - +// corta a String entre as posiçoes indicadas +//nomeDaString.toLowerCase() - passa a String para minusculas +//nomeDaString.toUpperCase() - passa a String para maiusculas +//nomeDaString.lenght() - retorna o tamanho da string +//{ + + + + public static void main(String[] args) { + Scanner scanner = new Scanner(System.in); + System.out.println("Introduza o seu nome"); + String nome = scanner.nextLine(); + + System.out.println("A quantidade de caracteres" + + nome.length()); + System.out.println("Em maiusculas" + + nome.toUpperCase()); + System.out.println("Em minusculas" + + nome.toLowerCase()); + System.out.println("Contem campos? " + + nome.contains("campos")); + System.out.println("O primeiro caracter e: " + + nome.charAt(0)); + int contador = 0; + for(int i = 0; i < nome.length(); i++){ + if(nome.charAt(i) == 'a'){ + contador++; + } + } + System.out.println("O nome tem " + contador + + " a's"); + } +} + + + + + + + + \ No newline at end of file