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

java用重定向方法從文件中讀入或?qū)懭霐?shù)據(jù)

 更新時(shí)間:2017年03月21日 15:19:44   作者:名字是卡的好  
這篇文章主要為大家詳細(xì)介紹了用重定向方法從文件中讀入或?qū)懭霐?shù)據(jù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

用重定向方法從文件中讀入或?qū)懭霐?shù)據(jù)

1.問題描述

  先產(chǎn)生10000個(gè)隨機(jī)數(shù),每十個(gè)一行,放入文件中。(用重定向方法)
   用重定向方法,從文件中讀入10000個(gè)數(shù)字,打印出前十名。(不許調(diào)用排序方法)

2.程序如下:

2.1 寫入

import java.util.Scanner;
import java.util.List;
import java.util.ArrayList;
public class A{
  
  static void to_txt(){
    for(int i=1;i<=10000;i++){
      System.out.print((int)(Math.random()*10000+1)+" ");
      if(i%10==0) System.out.println();  
    }
  }
    public static void main(String[] args){
    to_txt();
      
  }    
}

2.2 讀出

import java.util.Scanner;
import java.util.List;
import java.util.ArrayList;
public class A{
  
    static void read_txt(int k){//此處參數(shù)表示打印前k項(xiàng)
    List<Integer> lst = new ArrayList<Integer>();
    Scanner scan = new Scanner(System.in);
    String s = scan.nextLine();
    String[] x = s.split(" ");
    lst.add(Integer.parseInt(x[0]));  
    for(int i=1;i<x.length;i++){
      int b = Integer.parseInt(x[i]);
      if(b<lst.get(lst.size()-1)){
        lst.add(b);
        continue;
      }
      for(int j=0;j<lst.size();j++){
        if(b>lst.get(j)){
          lst.add(j,b);
          break;
        }
      }
        
    }
    for(int i=0;i<k;i++){
      
      System.out.print(lst.get(i)+" ");
    }    
  }
  public static void main(String[] args){
    read_txt(10);  
  }    
}

3.運(yùn)行結(jié)果

3.1、從Java文件位置進(jìn)入控制臺(tái),在控制臺(tái)輸入Java文件 > txt文件,就能將運(yùn)行結(jié)果寫入指定txt文件(要寫入的文件)中。

此時(shí)運(yùn)行結(jié)果不在控制臺(tái)顯示,而寫入了指定文件中

3.2、在Java文件位置處進(jìn)入控制臺(tái),在控制臺(tái)輸入Java + 文件名 < 指定txt文件(要讀的文件)

如下圖即為要輸出的所讀入的數(shù)據(jù)的前十項(xiàng)。

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

相關(guān)文章

  • java實(shí)現(xiàn)哈夫曼壓縮與解壓縮的方法

    java實(shí)現(xiàn)哈夫曼壓縮與解壓縮的方法

    這篇文章主要介紹了java實(shí)現(xiàn)哈夫曼壓縮與解壓縮的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Java中文件操作功能小結(jié)

    Java中文件操作功能小結(jié)

    這篇文章主要為大家整理了一些Java中文件操作功能的相關(guān)資料,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解一下
    2023-05-05
  • Mybatis 動(dòng)態(tài)SQL搭建環(huán)境的全過程

    Mybatis 動(dòng)態(tài)SQL搭建環(huán)境的全過程

    這篇文章主要給大家介紹了關(guān)于Mybatis動(dòng)態(tài)SQL搭建環(huán)境的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • SpringBoot讀取properties或者application.yml配置文件中的數(shù)據(jù)

    SpringBoot讀取properties或者application.yml配置文件中的數(shù)據(jù)

    這篇文章主要介紹了SpringBoot讀取properties或者application.yml配置文件中的數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 最新評論

    大庆市| 广宁县| 大名县| 道孚县| 连南| 寿阳县| 广昌县| 靖安县| 崇礼县| 象山县| 富裕县| 柞水县| 荥经县| 霞浦县| 东丽区| 台中市| 习水县| 道孚县| 扬中市| 磴口县| 同仁县| 泰安市| 昌黎县| 宁强县| 老河口市| 扬中市| 陇西县| 辉南县| 英吉沙县| 双牌县| 涟水县| 沙田区| 句容市| 苍山县| 蓬溪县| 庄浪县| 郧西县| 巫溪县| 白河县| 阿克苏市| 高碑店市|