我不知道为什么但是在运行程序时没有出现吐司。这是我的代码:
np.multiply(data_x, data_y).sum()
编译完成后代码中没有错误,请指导我应该对代码进行哪些改进,因为我还是初学者。你可以帮帮我吗?感谢。
答案 0 :(得分:0)
String message = "";
if (myNumber.isSquare()){
if (myNumber.isTriangular()){
message = myNumber.number + " your number is triangular and square";
}
}
在此代码中,您无法编写任何其他语句。如果数字既不是正方形也不是三角形怎么办?在这两个场景中,当您声明message ="&#34 ;;时,您将收到一条空信息。 所以把你的代码写成
String message = "";
if (myNumber.isSquare()){
if (myNumber.isTriangular()){
message = message+myNumber.number + " your number is triangular and square";
}
else
{
message = message+"No triangular";
}
}
else
{
message = message+"No square";
}