Java | Leetcode Java题解之第537题复数乘法

题目:

题解:

java 复制代码
class Solution {
    public String complexNumberMultiply(String num1, String num2) {
        String[] complex1 = num1.split("\\+|i");
        String[] complex2 = num2.split("\\+|i");
        int real1 = Integer.parseInt(complex1[0]);
        int imag1 = Integer.parseInt(complex1[1]);
        int real2 = Integer.parseInt(complex2[0]);
        int imag2 = Integer.parseInt(complex2[1]);
        return String.format("%d+%di", real1 * real2 - imag1 * imag2, real1 * imag2 + imag1 * real2);
    }
}
相关推荐
再难也得平几秒前
力扣238. 除自身以外数组的乘积(Java解法)
python·算法·leetcode
xuansec1 分钟前
【JavaEE安全】Java第三方组件安全漏洞(Log4J JNDI/FastJson 反射)
java·安全·java-ee
vx+_bysj68691 分钟前
【免费领源码】基于springboot欣欣汽车租赁系统 计算机毕业设计项目推荐上万套实战教程JAVA,node.js,C++、python、大屏数据可视化
java·spring boot·mysql·汽车
榴月子4 分钟前
Mac 安装 Homebrew、 Java 和 Kotlin
java·macos·kotlin
vivo互联网技术4 分钟前
从业务开发视角聊聊可观测体系建设
java·服务器·监控
重庆小透明5 分钟前
微服务,不仅仅是“小服务”
java·后端·spring cloud·微服务·云原生·架构
降临-max9 分钟前
JavaWeb企业级开发---Maven高级
java·笔记·学习·maven
丶小鱼丶10 分钟前
数据结构和算法之【二分查找】
java·数据结构·算法
于先生吖14 分钟前
Java 同城服务同城租房系统源码 完整项目实现
java·开发语言
与数据交流的路上16 分钟前
oceanbase-长事务排查
java·数据库·oceanbase