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

java實(shí)現(xiàn)向有序數(shù)組中插入一個(gè)元素實(shí)例

 更新時(shí)間:2017年05月31日 11:43:35   作者:一步一步完善  
本篇文章主要介紹了java實(shí)現(xiàn)向有序數(shù)組中插入一個(gè)元素實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

整理文檔,搜刮出一個(gè)java實(shí)現(xiàn)向有序數(shù)組中插入一個(gè)元素,稍微整理精簡(jiǎn)一下做下分享

package cn.jbit.array; 
import java.util.*; 
 
public class Insert { 
 
  public static void main(String[] args) { 
    //字符排序 
    char[] chars = new char[9]; 
     
    chars[0] = 'a'; 
    chars[1] = 'c'; 
    chars[2] = 'u'; 
    chars[3] = 'b'; 
    chars[4] = 'e'; 
    chars[5] = 'p'; 
    chars[6] = 'f'; 
    chars[7] = 'z'; 
 
    System.out.print("原字符序列:"); 
    for(int i = 0; i < chars.length; i++){ 
      System.out.print(chars[i] + " "); 
    } 
    Arrays.sort(chars);   //對(duì)數(shù)組進(jìn)行升序排序 
    System.out.print("\n升序排序后:"); 
    for(int i = 0; i < chars.length; i++){ 
      System.out.print(chars[i] + " "); 
    } 
     
    //實(shí)現(xiàn)插入字符 
    int index = chars.length;  //保存新增成績(jī)插入位置 
    char ch='m'; 
    System.out.println("\n待插入的字符是: "+ch); 
   
    //找到新元素的插入位置 
    for(int i = 0; i < chars.length; i++){ 
      if(ch < chars[i]){ 
        index = i; 
        break; 
      } 
    }       
     //元素后移 
    for(int j = chars.length-1; j > index; j--){ 
      chars[j] = chars[j-1]; //index下標(biāo)開(kāi)始的元素后移一個(gè)位置 
    } 
    chars[index] = ch;//插入數(shù)據(jù) 
    System.out.println("插入字符的下標(biāo)是:"+index); 
    System.out.print("插入后的字符序列是: "); 
    for (int k = 0; k < chars.length; k++) { // 循環(huán)輸出目前數(shù)組中的數(shù)據(jù) 
      System.out.print(chars[k] + " "); 
    } 
 
 
  } 
 
} 

 以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Bean配置方式總結(jié)

    Spring Bean配置方式總結(jié)

    定義Spring Bcan的3種方式分別是:基于XML 的方式配置、基于注解掃播方式配置、基于元數(shù)據(jù)類的配置,本文就通過(guò)代碼示例給大家詳細(xì)講講這三種配置方式,需要的朋友可以參考下
    2023-12-12
  • 使用springboot打包后的文件讀取方式

    使用springboot打包后的文件讀取方式

    這篇文章主要介紹了使用springboot打包后的文件讀取方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • SpringBoot基于Redis實(shí)現(xiàn)短信登錄的操作

    SpringBoot基于Redis實(shí)現(xiàn)短信登錄的操作

    驗(yàn)證碼登錄是非常常見(jiàn)的一種登錄方式,能夠簡(jiǎn)化用戶登錄的過(guò)程,本文主要介紹了SpringBoot基于Redis實(shí)現(xiàn)短信登錄的操作,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • Spring?Boot?+?Spring?Batch?實(shí)現(xiàn)批處理任務(wù)的詳細(xì)教程

    Spring?Boot?+?Spring?Batch?實(shí)現(xiàn)批處理任務(wù)的詳細(xì)教程

    這篇文章主要介紹了Spring?Boot+Spring?Batch實(shí)現(xiàn)批處理任務(wù),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-08-08
  • 詳解Spring Cloud Alibaba Sidecar多語(yǔ)言微服務(wù)異構(gòu)

    詳解Spring Cloud Alibaba Sidecar多語(yǔ)言微服務(wù)異構(gòu)

    這篇文章主要介紹了詳解Spring Cloud Alibaba Sidecar多語(yǔ)言微服務(wù)異構(gòu),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 一文總結(jié)Java獲取文件后綴名的所有方法

    一文總結(jié)Java獲取文件后綴名的所有方法

    Java是一種應(yīng)用廣泛的編程語(yǔ)言,可以通過(guò)多種方式來(lái)實(shí)現(xiàn)對(duì)文件的操作,如文件名后綴、文件擴(kuò)展名等,下面這篇文章主要給大家介紹了關(guān)于Java獲取文件后綴名的所有方法,需要的朋友可以參考下
    2023-05-05
  • 基于java中反射的總結(jié)分析

    基于java中反射的總結(jié)分析

    所謂反射,就是根據(jù)一個(gè)已經(jīng)實(shí)例化了的對(duì)象來(lái)還原類的完整信息
    至少對(duì)我而言,我認(rèn)為它帶給我的好處是,讓我從下往上的又了解了一遍面向?qū)ο?/P>

    2013-05-05
  • Java AOP動(dòng)態(tài)代理詳細(xì)介紹

    Java AOP動(dòng)態(tài)代理詳細(xì)介紹

    AOP是一種設(shè)計(jì)思想,是軟件設(shè)計(jì)領(lǐng)域中的面向切面編程,它是面向?qū)ο缶幊痰囊环N補(bǔ)充和完善。本文將用Java實(shí)現(xiàn)AOP代理的三種方式,需要的可以參考一下
    2022-08-08
  • Servlet實(shí)現(xiàn)點(diǎn)擊計(jì)數(shù)器的方法

    Servlet實(shí)現(xiàn)點(diǎn)擊計(jì)數(shù)器的方法

    這篇文章主要介紹了Servlet實(shí)現(xiàn)點(diǎn)擊計(jì)數(shù)器的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • Oracle+Mybatis的foreach insert批量插入報(bào)錯(cuò)的快速解決辦法

    Oracle+Mybatis的foreach insert批量插入報(bào)錯(cuò)的快速解決辦法

    本文給大家介紹Oracle+Mybatis的foreach insert批量插入報(bào)錯(cuò)的快速解決辦法,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友參考下吧
    2016-08-08

最新評(píng)論

舒城县| 临夏市| 喀什市| 新津县| 石首市| 彭泽县| 永清县| 白水县| 礼泉县| 甘肃省| 喜德县| 乐至县| 九寨沟县| 怀仁县| 阿克苏市| 宜兴市| 深水埗区| 洪雅县| 克山县| 庆城县| 梓潼县| 河西区| 洪湖市| 二连浩特市| 江华| 习水县| 仙桃市| 楚雄市| 修武县| 察雅县| 招远市| 晴隆县| 子长县| 乌恰县| 阜平县| 济阳县| 冕宁县| 兴海县| 富裕县| 乌拉特中旗| 红安县|