Le problème consiste à remplacer un seul caractère dans une chaîne donnée tout en conservant les autres caractères de la chaîne.Remplacement d'un seul caractère dans une chaîne
Le code est:
if(command.equalsIgnoreCase("replace single"))
{
System.out.println("Enter the character to replace");
String char2replace = keyboard.nextLine();
System.out.println("Enter the new character");
String secondChar = keyboard.nextLine();
System.out.println("Which " + char2replace + " would you like to replace?");
int num2replace = keyboard.nextInt();
for(int i=0; i< bLength; i++)
{
if(baseString.charAt(i)== char2replace.charAt(0))
{
baseString = baseString.substring(0, i) +
secondChar + baseString.substring(i + 1);
}
Vous êtes un sauveteur freaking. Merci un million! :-) –
Comment attribuer un libellé à ce fil? –
votre bienvenue :), vous pouvez étiqueter répondre comme ça http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Jerry06