Java: Find the missing string from two specified strings
Java Basic: Exercise-190 with Solution
Write a Java program to find the missing string from two given strings.
Visual Presentation:
Sample Solution:
Java Code:
// Importing necessary Java utilities
import java.util.*;
// Main class Solution
public class Solution {
// Main method
public static void main(String[] args) {
// Declaring and initializing two strings
String str1 = "Java Programming Exercises, Practice, Solution";
String str2 = "Java Programming Exercises, Practice,";
// Printing the missing words in the string
System.out.println("Missing string: " + Arrays.toString(missing_Words(str1, str2)));
}
// Method to find missing words in the given strings
public static String[] missing_Words(String t, String s) {
// Splitting the strings into arrays using space as delimiter
String[] s1 = t.split(" ");
String[] s2 = s.split(" ");
// Calculating the number of missing words
int sz = s1.length - s2.length;
String[] missing_str = new String[sz];
int c = 0;
// Looping through the first array to find missing words
for (int i = 0; i < s1.length; i++) {
int flag = 0;
// Checking if the word is present in the second array
for (int j = 0; j < s2.length; j++) {
if (s1[i].equals(s2[j]))
flag = 1;
}
// If word is not found in the second array, add it to missing string array
if (flag == 0) {
missing_str[c++] = s1[i];
}
}
return missing_str; // Return the array containing missing words
}
}
Sample Output:
Missing string: [Solution]
Flowchart:
Java Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Java program to given two non-negative integers num1 and num2 represented as string, return the sum of num1 and num2.
Next: Write a Java program to test whether there are two integers x and y such that x^2 + y^2 is equal to a given positive number.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/java-exercises/basic/java-basic-exercise-190.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics