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);
}
}