Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在此处删除System.out.println()_Java_Object_Intellij Idea_Methods_System.out - Fatal编程技术网

Java 如何在此处删除System.out.println()

Java 如何在此处删除System.out.println(),java,object,intellij-idea,methods,system.out,Java,Object,Intellij Idea,Methods,System.out,大家好,我想知道如何删除代码中的system.out.println,因为我在方法中传递一个对象。多谢各位 这段代码是关于两个分数的和,我必须传递两个对象中的所有参数,然后在类中使用它来进行两个分数的和和和减法,我真的需要帮助,谢谢大家 阶级 包装分母; 公共级Frazione{ 私人整数; 私人分母; 公共设施(内部数量、内部数量){ numeratore=num; 分母=den; } 公共空间somma(Frazione frazioneForadori2){ System.out.prin

大家好,我想知道如何删除代码中的system.out.println,因为我在方法中传递一个对象。多谢各位

这段代码是关于两个分数的和,我必须传递两个对象中的所有参数,然后在类中使用它来进行两个分数的和和和减法,我真的需要帮助,谢谢大家

阶级

包装分母;
公共级Frazione{
私人整数;
私人分母;
公共设施(内部数量、内部数量){
numeratore=num;
分母=den;
}
公共空间somma(Frazione frazioneForadori2){
System.out.println(“La sommaè:”);
System.out.println((numeratore*frazioneForadori2.getDenominore())+(denominore*frazioneForadori2.getNumeratore())+“\n-”;
System.out.println(denominore*frazioneForadori2.getdenominore());
}
公共空间索特拉齐奥酒店(Frazione frazioneForadori2){
System.out.println(“La sottrazioneè:”);
System.out.println((numeratore*frazioneForadori2.getDenominore())-(denominore*frazioneForadori2.getNumeratore())+“\n-”;
System.out.println(denominore*frazioneForadori2.getdenominore());
}
公共整数getNumeratore(){
返回数值;
}
公共整数getDenominore(){
返回分母;
}
}

不要打印每个方法的结果,而是将其作为新的
Frazione
(分数)对象返回。只需将计算出的分子和分母填入新对象即可。例如,
somma
(sum)方法变为:

public Frazione somma(Frazione frazioneForadori2){
    return new Frazione((numeratore * frazioneForadori2.getDenominatore())+(denominatore * frazioneForadori2.getNumeratore()),
            denominatore * frazioneForadori2.getDenominatore());
}
sottrazione
(减法/差法)的方法是类似的,我把它留给你

为了在方法之外打印结果,可能需要为
Frazione
类定义
toString
方法:

@Override
public String toString() {
    return "" + numeratore + "\n--\n" + denominatore;
}
在您的课堂上使用此方法,我们可以尝试修改后的
somma
方法,如下所示:

    System.out.println(new Frazione(5, 3).somma(new Frazione(7, 2)));
输出为:


我相信它与您以前得到的输出相同。

不是打印每个方法的结果,而是将其作为新的
Frazione
(分数)对象返回。只需将计算出的分子和分母填入新对象即可。例如,
somma
(sum)方法变为:

public Frazione somma(Frazione frazioneForadori2){
    return new Frazione((numeratore * frazioneForadori2.getDenominatore())+(denominatore * frazioneForadori2.getNumeratore()),
            denominatore * frazioneForadori2.getDenominatore());
}
sottrazione
(减法/差法)的方法是类似的,我把它留给你

为了在方法之外打印结果,可能需要为
Frazione
类定义
toString
方法:

@Override
public String toString() {
    return "" + numeratore + "\n--\n" + denominatore;
}
在您的课堂上使用此方法,我们可以尝试修改后的
somma
方法,如下所示:

    System.out.println(new Frazione(5, 3).somma(new Frazione(7, 2)));
输出为:


我相信这与您以前获得的输出相同。

请不要将代码作为图像发布。println应该替换为什么?您可以删除system.out.println并向以下语句添加一个变量,然后将其返回到预期的方法。请将代码粘贴到您的帖子(而不是图片)中,您的问题很容易解决。。。键入它是这里最大的挑战:)您可以使用
System.out.println()
简单地删除行,但您可能还想做其他事情,对吗?除了将输出打印到屏幕上,您还想做什么?请不要将代码作为图像发布。println应该替换为什么?您可以删除system.out.println并向以下语句添加一个变量,然后将其返回到预期的方法。请将代码粘贴到您的帖子(而不是图片)中,您的问题很容易解决。。。键入它是这里最大的挑战:)您可以使用
System.out.println()
简单地删除行,但您可能还想做其他事情,对吗?您还想做什么来代替将输出打印到屏幕上?我删除了我的答案,因为这一个更好。我删除了我的答案,因为这一个更好。