LeedCode刷题:537.复数乘法

利用库函数,string.split(char ch),以ch为分割符,将字符串分割后存入string数组

再利用split将i去除掉

 1 class Solution {
 2     public String complexNumberMultiply(String a, String b) {
 3         String []s1=a.split("\\+");
 4         String []s2=b.split("\\+");
 5         int A=Integer.parseInt(s1[0]);
 6         int B=Integer.parseInt(s1[1].split("i")[0]);
 7         int C=Integer.parseInt(s2[0]);
 8         int D=Integer.parseInt(s2[1].split("i")[0]);
 9         return (A*C-B*D)+"+"+(A*D+B*C)+"i";
10     }
11 }

 

posted @ 2020-08-06 02:06  nilbook  阅读(63)  评论(0编辑  收藏  举报