From e6c47c77a9cf17aab914d51d12e5e0c457cb7b9f Mon Sep 17 00:00:00 2001
From: 250402 <250402@localhost>
Date: Wed, 19 Nov 2025 16:53:57 +0000
Subject: [PATCH] uppString
---
nbactions.xml | 167 ++++++++++++++++++
pom.xml | 27 +++
.../mavenproject10/Mavenproject10.java | 67 +++++++
3 files changed, 261 insertions(+)
create mode 100644 nbactions.xml
create mode 100644 pom.xml
create mode 100644 src/main/java/com/mycompany/mavenproject10/Mavenproject10.java
diff --git a/nbactions.xml b/nbactions.xml
new file mode 100644
index 0000000..39e7367
--- /dev/null
+++ b/nbactions.xml
@@ -0,0 +1,167 @@
+
+
+
+ run
+
+ jar
+
+
+ process-classes
+ org.codehaus.mojo:exec-maven-plugin:3.1.0:exec
+
+
+
+ --enable-preview ${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
+
+ ${packageClassName}
+ java
+
+
+
+ debug
+
+ jar
+
+
+ process-classes
+ org.codehaus.mojo:exec-maven-plugin:3.1.0:exec
+
+
+ -agentlib:jdwp=transport=dt_socket,server=n,address=${jpda.address}
+ --enable-preview ${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
+
+ ${packageClassName}
+ java
+ true
+
+
+
+ profile
+
+ jar
+
+
+ process-classes
+ org.codehaus.mojo:exec-maven-plugin:3.1.0:exec
+
+
+
+ --enable-preview ${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
+ ${packageClassName}
+ java
+
+
+
+ run.single.main
+
+ *
+
+
+ process-classes
+ org.codehaus.mojo:exec-maven-plugin:3.1.0:exec
+
+
+
+ --enable-preview ${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
+ java
+ ${packageClassName}
+ ${classPathScope}
+
+
+
+ debug.single.main
+
+ *
+
+
+ process-test-classes
+ org.codehaus.mojo:exec-maven-plugin:3.1.0:exec
+
+
+ -agentlib:jdwp=transport=dt_socket,server=n,address=${jpda.address}
+ --enable-preview ${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
+ java
+ ${packageClassName}
+ ${classPathScope}
+ true
+
+
+
+ profile.single.main
+
+ *
+
+
+ process-classes
+ org.codehaus.mojo:exec-maven-plugin:3.1.0:exec
+
+
+
+ --enable-preview ${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
+ ${packageClassName}
+ java
+ ${classPathScope}
+
+
+
+ test
+
+ *
+
+
+ test
+
+
+ --enable-preview
+
+
+
+ test.single
+
+ *
+
+
+ process-test-classes
+ surefire:test
+
+
+ ${packageClassName}
+ --enable-preview
+
+
+
+ debug.test.single
+
+ *
+
+
+ process-test-classes
+ surefire:test
+
+
+ ${packageClassName}
+ once
+ -agentlib:jdwp=transport=dt_socket,server=n,address=${jpda.address}
+ true
+ --enable-preview
+
+
+
+ profile.test.single
+
+ *
+
+
+ process-test-classes
+ surefire:test
+
+
+ ${packageClassName}
+ once
+ ${exec.vmArgs}
+
+
+ --enable-preview
+
+
+
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..7a0729e
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+ com.mycompany
+ mavenproject10
+ 1.0-SNAPSHOT
+ jar
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.11.0
+
+
+ --enable-preview
+
+
+
+
+
+
+ UTF-8
+ 24
+ com.mycompany.mavenproject10.Mavenproject10
+
+
\ No newline at end of file
diff --git a/src/main/java/com/mycompany/mavenproject10/Mavenproject10.java b/src/main/java/com/mycompany/mavenproject10/Mavenproject10.java
new file mode 100644
index 0000000..a628b0f
--- /dev/null
+++ b/src/main/java/com/mycompany/mavenproject10/Mavenproject10.java
@@ -0,0 +1,67 @@
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
+ */
+
+package com.mycompany.mavenproject10;
+
+import java.util.Scanner;
+
+/**
+ *
+ * @author 250402
+ */
+public class Mavenproject10 {
+
+// 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");
+// int idade = scanner.nextInt();
+// System.out.println("introduza a sua idade");
+// String morada = scanner.nextLine();
+// }
+
+
+
+
+
+ // *morada*
+// nomedaString.charArt(posiçaoDoCaracter) -
+// obtenção de um caracter numa posição
+// nomeDaString.contains(textoOuVariavelAIdentificar) -
+// 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 String sao iguais
+// NomedaString.indexOf(TextoOuVariavelAVerificar)
+// devolve a primeira posiçao do caracter a procurar
+// NomedaString.lastIndexOf(TextoOuVariavelAVerificar)
+// devolve a ultima posiçao do caracter a procurar
+// NomedaString.isEmpty()-verifica se a String esta vazia
+// NomedaString.isBlank()-verifica se a String esta vazia
+// NomedaString.subString(posiçãoInicial) - verifica se duas strings são iguas
+// nomeDaString.indexOf(caracterAProcurar)- devolve a primeira posição do caracter a procura
+// NomeDaString.lastIndexOf(Caracteraprocura)- devolve a primeira posição do caracter a procura
+// 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 posicao indicada
+// NomeDaString.subString(posicaoInicial, posicaoFinal)- corta a String entre as posiçoes indicadas
+// NomeDaString.toLowerCase() - passa a String para minusculas
+// NomeDaString.toUpperCase() - passa a String para maiusculas
+
+
+
+
+ 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 carcteres é"
+ + nome.length());
+ System.out.println("Em minúsculas:"
+ + nome.toLowerCase());
+ }
+}
\ No newline at end of file