Manipulación de cadenas Aprende programación con ejercicios Java

Lección:

Matrices, Estructuras y Cadenas


Ejercicio:

Manipulación de cadenas 37


Objetivo:

Cree un programa en java que solicite al usuario una cadena y:

- Sustituir todas las minúsculas A por mayúsculas A, excepto si van precedidas de un espacio
- Mostrar las iniciales (primera letra y las posteriores a un espacio)
- Mostrar letras impares mayúsculas y letras pares minúsculas

El programa debe mostrar todas las cadenas generadas.


Código:

import java.util.*;
public class Main
{
	static void main(String[] args)
	{
		System.out.print("Tell a string: ");
		String Entry = new Scanner(System.in).nextLine();
		String result;
		result = Entry.replace("a", "A");
		System.out.println(result);
		System.out.println(UppercaseFirst(Entry));

	}
	public static String UppercaseFirst(String s)
	{
		return Character.toUpperCase(s.charAt(0)) + s.substring(1);
	}
}