Java基礎(chǔ)程序

生兔子問題:

package com.atguigu.exer;

import java.util.Scanner;

public class Fibonacci {

    public static void main(String[] args) {
         Scanner scanner = new Scanner(System.in);
         System.out.println("Please input n:");
         int n = scanner.nextInt();
         
         System.out.println("當(dāng)前值為" + fibonacci(n));
         
         int sum = 0;
         for(int i = 1; i <= n; i++){
             sum += fibonacci(n);
         }
         System.out.println(sum);
    }


    public static int fibonacci(int n){
        if(n < 2){
            return 1;
        }else {
            return fibonacci(n-1) +fibonacci(n-2);
        }
        
    }
}

統(tǒng)計(jì)字符個數(shù):

package com.atguigu.exer;

public class total {
    public static void main(String[] args){
        String s = "aasddsfdg213SS";
        
        int countNum = 0;
        int countUpper = 0;
        int countLower = 0;
        int countOther = 0;
        
        for(int i = 0; i < s.length(); i ++){
            char c = s.charAt(i);
            
            if (c >= 'A' && c <= 'Z') {
                countUpper++;
            }else if (c >= 'a' && c <= 'z') {
                countLower++;
            }else if (c >= '0' && c <= '9') {
                countNum++;
            }else {
                countOther++;
            }
        }
        System.out.println(countLower);
        System.out.println(countUpper);
        System.out.println(countNum);
        System.out.println(countOther);
    }
    
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容