Complex Number Multiplication LeetCode solution in Java
1class Solution {2public String complexNumberMultiply(String num1, String num2) {3int val1 = Integer.parseInt(num1.substring(0, num1.indexOf('+')));4int val2 = Integer.parseInt(num1.substring(num1.indexOf('+') + 1, num1.length() - 1));5int val3 = Integer.parseInt(num2.substring(0, num2.indexOf('+')));6int val4 = Integer.parseInt(num2.substring(num2.indexOf('+') + 1, num2.length() - 1));78return "" + (val1 * val3 - val2 * val4) + "+" + (val1 * val4 + val3 * val2) + "i";9}10}