最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java基礎(chǔ)題新手練習(xí)(一)

 更新時(shí)間:2021年07月05日 10:30:53   作者:保護(hù)眼睛  
下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,希望可以幫到你

找出出現(xiàn)一次的數(shù)字

有一組數(shù)據(jù),只有一個(gè)數(shù)字是出現(xiàn)一次,其他是兩次,請(qǐng)找出這個(gè)數(shù)字

源碼

public static int findNum(int arr []){
    int n=0;
    for(int i =0;i<arr.length;i++){
        n^=arr[i];
    }
    return n;
}

運(yùn)行結(jié)果:

在這里插入圖片描述

斐波那契數(shù)

求斐波那契數(shù)列的第n項(xiàng)。(迭代實(shí)現(xiàn)。

源碼

public  static int fibo(int n){
    if(n==1){
        return 0;
    }
    if(n==2){
        return 1;
    }
    int sum= 0;
    int a=0;
    int b=1;
    for (int i = 2; i <n; i++) {
        sum =a+b;
        a=b;
        b=sum;
    }
    return sum;
}

運(yùn)行結(jié)果:

}

求階乘和

求1!+2!+3!+4!+…+n!的和

源碼

public  static int getSum(int n){
    int sum = 0;
    for (int i = 1; i <= n; i++) {
        int ret = 1;
        for (int j = 1; j <= i; j++) {
            ret *= j; 
        }
        sum += ret;
    }
    return sum;
}

運(yùn)行結(jié)果:

在這里插入圖片描述

求 N 的階乘

源碼

import java.util.Scanner;
public class Test {
    public static void main(String[] args) {
              System.out.println("請(qǐng)輸入N的值:");
              Scanner scanner =new Scanner(System.in);
              int n= scanner.nextInt();
              System.out.println(function(n));
    }
    public  static int  function( int n){
        if(n==0){
            return 1;
        }
        else
            return n*function(n-1);
    }
}

運(yùn)行結(jié)果:

在這里插入圖片描述

奇數(shù)位于偶數(shù)之前

調(diào)整數(shù)組順序使得奇數(shù)位于偶數(shù)之前。調(diào)整之后,不關(guān)心大小順序。

源碼

public static  int[] sort(int arr[]){
    for (int i = 0; i < arr.length-1; i++ ) {
        for (int j = 0;j < arr.length-1-i;j++) {
            if (arr[j] % 2 == 0) {
                int tem = arr[j];
                arr[j] = arr[j + 1];
                arr[j + 1] = tem;
            }
        }
    }
   return arr;
}

運(yùn)行結(jié)果:

在這里插入圖片描述

求和的重載

在同一個(gè)類中,分別定義求兩個(gè)整數(shù)的方法 和 三個(gè)小數(shù)之和的方法。 并執(zhí)行代碼,求出結(jié)果

源碼

public  static int getSum(int i, int j){
    return i+j;
}
public static double getSum(double i,double j,double k){
    return i+j+k;
}

運(yùn)行結(jié)果:

在這里插入圖片描述

總結(jié)

本篇java基礎(chǔ)練習(xí)題就到這里了,希望對(duì)你有所幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Java并發(fā)LinkedBlockingQueue源碼分析

    Java并發(fā)LinkedBlockingQueue源碼分析

    這篇文章主要為大家介紹了Java并發(fā)LinkedBlockingQueue源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • IDEA之如何關(guān)閉/開啟引用提示Usages

    IDEA之如何關(guān)閉/開啟引用提示Usages

    這篇文章主要介紹了IDEA之如何關(guān)閉/開啟引用提示Usages問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java語言資源國際化步驟解析

    Java語言資源國際化步驟解析

    這篇文章主要介紹了Java語言資源國際化步驟解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • hibernate框架環(huán)境搭建具體步驟(介紹)

    hibernate框架環(huán)境搭建具體步驟(介紹)

    下面小編就為大家?guī)硪黄猦ibernate框架環(huán)境搭建具體步驟(介紹)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • java實(shí)現(xiàn)隨機(jī)輸出300題四則運(yùn)算

    java實(shí)現(xiàn)隨機(jī)輸出300題四則運(yùn)算

    本文主要介紹了java實(shí)現(xiàn)隨機(jī)輸出300題四則運(yùn)算實(shí)例,具有很好的參考價(jià)值。下面跟著小編一起來看下吧
    2017-03-03
  • 5分鐘搞定java單例模式

    5分鐘搞定java單例模式

    單例模式(Singleton?Pattern)是?Java?中最簡單的設(shè)計(jì)模式之一。這種類型的設(shè)計(jì)模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對(duì)象的最佳方式,本文給大家介紹下java單例模式的相關(guān)知識(shí),感興趣的朋友一起看看吧
    2022-03-03
  • java實(shí)現(xiàn)字符串和數(shù)字轉(zhuǎn)換工具

    java實(shí)現(xiàn)字符串和數(shù)字轉(zhuǎn)換工具

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)字符串和數(shù)字轉(zhuǎn)換工具,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • Netty中ChannelPoolHandler調(diào)用處理程序詳解

    Netty中ChannelPoolHandler調(diào)用處理程序詳解

    這篇文章主要介紹了Netty中ChannelPoolHandler調(diào)用處理程序詳解,Netty 是基于 Java NIO 的異步事件驅(qū)動(dòng)的網(wǎng)絡(luò)應(yīng)用框架,使用 Netty 可以快速開發(fā)網(wǎng)絡(luò)應(yīng)用,Netty 提供了高層次的抽象來簡化 TCP 和 UDP 服務(wù)器的編程,但是你仍然可以使用底層的 API,需要的朋友可以參考下
    2023-11-11
  • MyBatis延遲加載策略深入探究

    MyBatis延遲加載策略深入探究

    本文主要為大家詳細(xì)介紹下mybatis的延遲加載,從原理上介紹下怎么使用、有什么好處能規(guī)避什么問題。感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-07-07
  • Java安全 ysoserial CommonsCollections2示例分析

    Java安全 ysoserial CommonsCollections2示例分析

    這篇文章主要為大家介紹了Java安全 ysoserial CommonsCollections2示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11

最新評(píng)論

子洲县| 蓬安县| 修文县| 蓬莱市| 永定县| 民丰县| 永春县| 治县。| 淳安县| 瓦房店市| 广丰县| 东兴市| 开封县| 七台河市| 大城县| 华亭县| 巨野县| 峨边| 晋江市| 英超| 油尖旺区| 独山县| 许昌县| 鄂温| 高邮市| 莆田市| 石柱| 济南市| 彭州市| 越西县| 五华县| 大邑县| 九寨沟县| 宜春市| 永康市| 天祝| 武定县| 鹤岗市| 福鼎市| 凌源市| 湘乡市|