Program in Java to Replace a Particular Word by Another Word From a Given String
Replace a Particular Word by Another Word
Today we will learn about how to replace a particular word with another Given a string and a word, the task is to remove the word from the string if it exists, otherwise, return -1, in java programming language.
Example :
- input:- This is the prepinsta
- Output: This is prepinsta
Method 1 (Brute Force Approach)
- Convert the string into a string array.
- Iterate the array and check the word not equal to the given word.
- Concatenate the word into a new string array name as a new string.
- Print the new string.
Program to find all pairs on integer array
Run
public class Main { static void remove(String str, String word) { String msg[] = str.split(" "); String new_str = ""; // Iterating the string using for each loop for (String words : msg) { // If desired word is found if (!words.equals(word)) { // Concat the word not equal to the given word new_str += words + " "; } } // Print the new String System.out.print(new_str); } public static void main(String[] args) { // Custom string as input String str = "This is the prepinsta"; // Word to be removed from above string String word = "the"; // Calling the method 1 by passing both strings to it remove(str, word); } }
This is prepinsta
Method 2 (String.replaceAll() Method)
- This method takes two input old_word and the new word in the regex format.
- Replace all the old_word with the new word.
- Returns the resultant string
Code in Java
Output:
Run
public class Main { public static void main(String[] args) { // Given String as input from which // word has to be removed String str = "This is the prepinsta"; // Desired word to be removed String word = "the"; // Replace all words by "" string // using replaceAll() method str = str.replaceAll("the", ""); // Trim the string using trim() method str = str.trim(); // Printing the final string System.out.print(str); } }
Count of pairs is 3
Prime Course Trailer
Related Banners
Get PrepInsta Prime & get Access to all 200+ courses offered by PrepInsta in One Subscription
Login/Signup to comment
package prepInstaStrings;
import java.util.Scanner;
public class RemoveParticularWord
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println(“please enter some data:”);
String data=sc.nextLine();
System.out.println(“which word do you want to remove:”);
String word=sc.nextLine();
String remove=data.replace(word,””);
System.out.println(remove);
}
}