Java programming Exercises: Replace Python with Java and code with coding in a given string
Java Regular Expression: Exercise-12 with Solution
Write a Java program to replace Python with Java and code with coding in a given string.
Sample Solution-1:
Java Code:
import java.util.*;
public class test {
public static void main(String[] args) {
String text ="Python is an interpreted high-level general-purpose programming language. " +
"Its design philosophy emphasizes code readability with its use of significant indentation. " +
"Its language constructs as well as its object-oriented approach aim to help programmers write" +
"clear, logical code for small and large-scale projects.";
System.out.println("Original string:");
System.out.println(text);
System.out.println("\nAfter replacing Python to Java and code to coding in the said string:");
System.out.println(validate(text));
}
public static String validate(String text) {
return text.replace("Python", "Java").replace("code", "coding");
}
}
Sample Output:
Original string: Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers writeclear, logical code for small and large-scale projects. After replacing Python to Java and code to coding in the said string: Java is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes coding readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers writeclear, logical coding for small and large-scale projects.
Flowchart :
Sample Solution-2:
Java Code:
import java.util.*;
public class test {
public static void main(String[] args) {
String text ="Python is an interpreted high-level general-purpose programming language. " +
"Its design philosophy emphasizes code readability with its use of significant indentation. " +
"Its language constructs as well as its object-oriented approach aim to help programmers write" +
"clear, logical code for small and large-scale projects.";
System.out.println("Original string:");
System.out.println(text);
System.out.println("\nAfter replacing Python to Java and code to coding in the said string:");
System.out.println(validate(text));
}
public static String validate(String text) {
return String.format(text.replace("Python", "Java").replace("code", "coding"));
}
}
Sample Output:
Original string: Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers writeclear, logical code for small and large-scale projects. After replacing Python to Java and code to coding in the said string: Java is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes coding readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers writeclear, logical coding for small and large-scale projects.
Flowchart :
Java Code Editor:
Contribute your code and comments through Disqus.
Previous: Check for a number at the end of a string.
Next: Find and replace a word in a given string.What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
Java: Tips of the Day
What is the best way to filter a Java Collection?
Java 8 (2014) solves this problem using streams and lambdas in one line of code:
List<Person> beerDrinkers = persons.stream() .filter(p -> p.getAge() > 16).collect(Collectors.toList());
Use Collection#removeIf to modify the collection in place. (Notice: In this case, the predicate will remove objects who satisfy the predicate):
persons.removeIf(p -> p.getAge() <= 16);
lambdaj allows filtering collections without writing loops or inner classes:
ListbeerDrinkers = select(persons, having(on(Person.class).getAge(), greaterThan(16)));
Ref: https://bit.ly/3uwYid6
- New Content published on w3resource:
- HTML-CSS Practical: Exercises, Practice, Solution
- Java Regular Expression: Exercises, Practice, Solution
- Scala Programming Exercises, Practice, Solution
- Python Itertools exercises
- Python Numpy exercises
- Python GeoPy Package exercises
- Python Pandas exercises
- Python nltk exercises
- Python BeautifulSoup exercises
- Form Template
- Composer - PHP Package Manager
- PHPUnit - PHP Testing
- Laravel - PHP Framework
- Angular - JavaScript Framework
- Vue - JavaScript Framework
- Jest - JavaScript Testing Framework