我正在为课程编写一个程序,用于打印"如果你快乐,你知道它"歌曲通过调用方法。我无法弄清楚如何在我的方法的动作参数周围打印报价。
代码:
公共课ifYoureHappy {
public static void main(String[] args) {
ifYoureHappyVerse("clap your hands", "(clap clap)");
ifYoureHappyVerse("stomp your feet", "(stomp stomp)");
ifYoureHappyVerse("shout Hurray", "(hoo-ray! hoo-ray!)");
}
public static void ifYoureHappyVerse(String action, String sound) {
System.out.println("If you're happy and you know it, " + action + sound
+ "\nIf you're happy and you know it, " + action + sound
+ "\nIf you're happy and you know it, then your face will surely show it"
+ "\nIf you're happy and you know it, " + action + sound
+ "\n");
输出: 如果你很高兴并且你知道它,拍手(拍手拍) 如果你很高兴并且你知道它,拍手(拍手拍) 如果你感到高兴并且你知道,那么你的脸肯定会表现出来 如果你很高兴并且你知道,请拍拍手(拍手拍)
如果你开心并且你知道,那就踩你的脚(st脚) 如果你开心并且你知道它,那就踩你的脚(st脚) 如果你感到高兴并且你知道,那么你的脸肯定会表现出来 如果你开心并且你知道它,那就踩脚(踩踏)
如果你感到高兴并且你知道,请大声欢呼!(hoo-ray!hoo-ray!) 如果你很高兴并且你知道它,请大声呼喊!(hoo-ray!hoo-ray!) 如果你感到高兴并且你知道,那么你的脸肯定会表现出来 如果你很高兴并且你知道它,请大声喊叫!(hoo-ray!hoo-ray!)
我如何获得华友世纪!打印周围的引号,例如" Hurray!"
我已经尝试将参数更改为
ifYoureHappyVerse(" shout \" Hurray!\"","(hoo-ray!hoo-ray!);
但它并没有改变任何事情。请帮忙!
答案 0 :(得分:0)
替换
ifYoureHappyVerse("shout \"Hurray!\"", "(hoo-ray! hoo-ray!);
到
ifYoureHappyVerse("shout \"Hurray!\"", "(hoo-ray! hoo-ray!)");
<强>输出强>
If you're happy and you know it, shout "Hurray!"(hoo-ray! hoo-ray!)