幾道簡單的基礎編程題

來源:互聯網
上載者:User

標籤:之間   乘法口訣   條件   mysq   pre   view   rgs   arraylist   continue   

列印1到100之內的整數,但數字中包含7的要跳過,
每行輸出7個滿足條件的數,之間用空格分隔,列印格式如下:

1 2 3 4 5 6 8

列印滿足條件的資料的個數

public class Demo {    public static void main(String[] args) {        int count = 1;        for (int i = 1; i <= 100; i++) {            if(i/7==10||i%10==7){                continue;            }else if(count%7==0){                System.out.println(i);                count++;            }else{                System.out.print(i+" ");                count++;            }        }    }}

列印乘法口訣表

public class Demo {    public static void main(String[] args) {        for (int i = 1; i <= 9; i++) {            for (int j = 1; j <=i; j++) {                System.out.print(i+"*"+j+"="+(i*j)+" ");            }            System.out.println();        }    }}

1.定義ArrayList集合,存入如下字串:“abc”,“123”,“java”,“mysql”,“別跑啊”
2.遍曆集合,將長度小於4的元素左邊填充字串0,並在控制台列印輸出修改後集合中所有元素
輸出結果格式: [0abc,0123,java,mysql,0別跑啊]

package Review;import java.util.ArrayList;import java.util.Arrays;/*思路* 定義ArrayList集合--->ArrayList<String> xxx = new ArrayList<>();* 存入集合--->xxx.add(資料);* 遍曆集合 ---> xxx.fori--->xxx.get(i)* */public class Demo {    public static void main(String[] args) {        ArrayList<String> list = new ArrayList<>();        list.add("abc");        list.add("123");        list.add("java");        list.add("mysql");        list.add("別跑啊");        System.out.print("[");        for (int i = 0; i < list.size(); i++) {            if(i==list.size()-1){                System.out.print("0"+list.get(i)+"]");            }else if(list.get(i).length()<4){                System.out.print("0"+list.get(i)+",");            }else {                System.out.print(list.get(i)+",");            }        }    }}

第二種方法

package Review;import java.util.ArrayList;import java.util.Arrays;public class Demo {    public static void main(String[] args) {        ArrayList<String> list = new ArrayList<>();        list.add("abc");        list.add("123");        list.add("java");        list.add("mysql");        list.add("別跑啊");ArrayList<String> list1 = new ArrayList<>();        for (int i = 0; i < list.size(); i++) {            if(list.get(i).length()<4){               list1.add( "0"+list.get(i));            }else{                list1.add(list.get(i));            }         }        System.out.println(list1);    }}

幾道簡單的基礎編程題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.