第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 main 中調(diào)用解決方案類

在 main 中調(diào)用解決方案類

月關(guān)寶盒 2022-11-30 14:22:47
我試圖模仿 Eclipse 中 FizzBuzz 問題的解決方案。已經(jīng)給出了解決方案類,但我不完全確定如何在 main 中運行它來打印結(jié)果。在解決方案中,列表上升到 15 并打印出結(jié)果。如果我這樣運行,是不是在 main 中為 s 創(chuàng)建了列表?如果是這樣,我如何將其打印為列表而不是獲取“Solution@7852e922”對象輸出? public class FizzBuzzMain {     public static void main(String[] args) {     Solution s = new Solution();     System.out.println(s);     } }  import java.util.ArrayList;  import java.util.List; public class Solution {     public List<String> fizzBuzz(int n) {         List<String> list = new ArrayList<>();         for(int i = 1;i<=n;i++){             if(i%3==0&&i%5==0){                 list.add("FizzBuzz");             }             else if (i%3==0) list.add("Fizz");             else if(i%5==0) list.add("Buzz");             else{                 list.add(Integer.toString(i));             }         }         return list;     } }
查看完整描述

2 回答

?
蕭十郎

TA貢獻1815條經(jīng)驗 獲得超13個贊

在您的main方法中,您只需調(diào)用fizzBuzz()新創(chuàng)建的Solution對象的方法并循環(huán)遍歷結(jié)果:


 public static void main(String[] args) {

     Solution s = new Solution();

     List<String> result = s.fizzBuzz(100);

     for (int n : result) {

         System.out.println(n);

     }

 }


查看完整回答
反對 回復(fù) 2022-11-30
?
慕仙森

TA貢獻1827條經(jīng)驗 獲得超8個贊

你不能運行一個類,你只能運行一個方法。我假設(shè)您想運行該類的fizzBuzz(int n)方法Solution。你通過調(diào)用它來做到這一點,例如

 List<String> fizz = s.fizzBuzz(15);


查看完整回答
反對 回復(fù) 2022-11-30
  • 2 回答
  • 0 關(guān)注
  • 138 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號