爪哇2博客
爪哇2博客

爪哇中的FizzBu​​zz程序

FizzBu​​zz 爪哇

在这篇文章中,我们将看到如何在Java中编程FizzBu​​zz。

Fizzbuzz 是一般由小学生玩的有趣游戏。这是一种简单的游戏,轮到您时,您需要说出下一个数字。所以这是游戏规则:

  • If number is divisible by 3, then you need to say Fizz
  • If number is divisible by 5, then you need to say Buzz
  • If number is divisible by 3 and 5 both, then you need to say FizzBuzz
  • 否则,您只需要说 next number

例如:

如果有20个孩子,则将打印以下数字:

1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBu​​zz 16 17 Fizz 19 Buzz

简单的FizzBu​​zz 爪哇解决方案

这是简单的FizzBu​​zz 爪哇解决方案

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
组织.Arpit.爪哇2blog;
 
进口 爪哇.实用程序.扫描器;
 
上市 FizzBu​​zzMain {
 
    上市 静态的 虚空 主要([] args) {
 
        扫描器 s = 扫描器(系统.);
        系统..打印(“输入号码:”);
        整型 n = s.nextInt();
        系统..打印(“ FizzBu​​zz编号将是:”);
        对于 (整型 i = 1; i <= n; i++) {
            如果 (i % 3 == 0 && i % 5 == 0) { // 3的倍数& 5
                系统..打印(“ FizzBu​​zz”);
            } 其他 如果 (i % 3 == 0) { // 3的倍数
                系统..打印(嘶嘶声);
            } 其他 如果 (i % 5 == 0) { // 5的倍数
                系统..打印(“嗡嗡声”);
            } 其他 {
                系统..打印(i);
            }
            系统..打印();
        }
        s.();
    }
}
 

上面程序的输出将是:

输入号码:
20
FizzBu​​zz编号将是:
1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBu​​zz 16 17 Fizz 19 Buzz

使用Java 8的Java FizzBu​​zz程序

这是一线解决方案 爪哇 8

1
2
3
4
5
 
串流.范围关闭(1, n)
        .mapToObj(i -> i % 3 == 0 ? (i % 5 == 0 ? “ FizzBu​​zz” : “嘶嘶声”) : (i % 5 == 0 ? “嗡嗡声” : i+))
        .每次(系统.:: 打印);
 

完整的Java FizzBu​​zz程序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
组织.Arpit.爪哇2blog;
 
进口 爪哇.实用程序.扫描器;
进口 爪哇.实用程序..串流;
 
上市 FizzBu​​zzMain {
 
    上市 静态的 虚空 主要([] args) {
 
        扫描器 s = 扫描器(系统.);
        系统..打印(“输入号码:”);
        整型 n = s.nextInt();
        串流.范围关闭(1, n)
        .mapToObj(i -> i % 3 == 0 ? (i % 5 == 0 ? “ FizzBu​​zz” : “嘶嘶声”) : (i % 5 == 0 ? “嗡嗡声” : i+))
        .每次(系统.:: 打印);
        s.();
    }
}
 

当您运行上述程序时,将获得以下输出:

输入号码:
15
1 2嘶嘶声4嗡嗡声嘶嘶声7 8嘶嘶声嗡嗡声11嘶嘶声13 14嘶嘶声

那’关于Java中的FizzBu​​zz程序的全部内容。


导入联系人

您可能还喜欢:

分享这个

作者

关注作者

相关文章

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

订阅我们的新闻

获取质量教程到您的收件箱。现在订阅。


成为朋友

©2020 爪哇2博客