運用java在陣列鍵盤輸入的位置加入元素

2021-07-06 05:16:38 字數 671 閱讀 5659

int a=;

//定義乙個整型陣列

scanner scan=new scanner(system.in);//得到鍵盤輸入物件

system.out.println("請輸入插入陣列的元素");

int n=scan.nextint();//輸入乙個整型的元素,也可以是其他資料型別

system.out.println("請輸入元素要插入的下標");

int index=scan.nextint();

for(int i=0;i

system.out.print(a[i]+" ") }

int a1=new int[a.length+1];//定義乙個新的整型陣列且長度在原陣列長度上+1

for(int i=0;i

a1[i]=a[i];//把要插入位置之前的元素裝進新陣列 }

a1[index]=n;//插入位置的元素為n

for(int i=index+1;i

a1[i]=a[i-1];//把插入位置之後的元素裝進新陣列 }

for(int i=0;i

system.out.print(a1[i]+" "); }

在控制台上實現的功能圖示:

SendInput模擬鍵盤輸入的問題

最近接觸到這個函式,因此了解了一下,總結一下列在這。我了解它的出發點是如何通過它向活動視窗輸入字元,這是很多程式都有的功能 我猜visual assist x就用了這個功能 根據msdn,此函式模擬按鍵操作,將一些訊息插入鍵盤或滑鼠的輸入流中,windows對它進行處理,生成相應的wm keydow...

C 從鍵盤輸入的方法

c 最基本的常用的輸入方式 包含標頭檔案 include 注意 不能接受空格和回車 int main 1 scanf 函式 包含標頭檔案 include scanf函式一般格式為scanf s st 但scanf預設回車和空格是輸入不同組之間的間隔和結束符號,所以輸入帶空格,tab或者回車的字串都是...

C 的幾種從鍵盤輸入方式

我們都知道,c 可以從鍵盤來讀取輸入,讀取輸入的方式也有好多種,下面 我們來介紹常見的幾種方式 和他們的不同之處 1 cin 使用cin輸入時,程式將輸入視為一系列位元組。每個位元組都被解釋為字元編碼。不管資料型別是什麼,輸入一開始都是字元資料,然後 cin物件負責將資料轉換成其他型別 例如 str...