这题用Java怎么做啊?求助各路大神

【问题描述】编写一个程序,输入两个矩阵AN×N与BN×N(2<N<10)进行如下运算:
1.        加
2.        减
3.        乘
【输入形式】
标准输入上依次输入以下内容:
1.         输入第一个矩阵AN×N。形式是N个输入行,每行有分别N个整数(可能为负数),代表矩阵AN×N的所有元素。各整数之间以一个或多个空格分隔。
2.        输入运算符,是一个字符,可以是"+"、"-"、"*",分别代表加、减、乘三种操作。
3.        输入第二个矩阵BN×N。形式与AN×N相同。
4.        以空行表示所有输入的结束。
【输出形式】在标准输出上打印运算结果,同样是输出N行,每行分别输出该行的N个元素。每个整数占据5个字符宽度(包括负号),向右对齐,不足部分补以空格。
【样例输入】
(下图中"#"代表一个空格)
5##7#12
3###-15# 4
2#6#7
+
41#8#9
7#6#12
2#4#6
【样例输出】
##46##15##21
##10##-9##16
###4##10##13
【样例说明】输入的A和B分别是两个三阶矩阵,要求进行加法运算,结果如上例所示。
 

您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

这道题,逻辑上没有什么难度,就是编码稍微复杂一点。是哪个点不会呢?