陣列進行奇數和偶數操作 把奇數放在陣列前面 偶數放在陣列後面
* 2.定義一個方法將奇數放在陣列的左側,
* 偶數放在陣列的右側
* 3.定義一個方法列印原陣列和處理後的陣列
* 4.定義一個方法傳入一個int型別陣列,
* 輸出這個陣列中只出現一次的數字及個數
*/
package com.heima.array;
public class ArrayDemo6 {
public static void main(String[] args) {
/*
* 2.定義一個方法將奇數放在陣列的左側,
* 偶數放在陣列的右側
* 3.定義一個方法列印原陣列和處理後的陣列
* 4.定義一個方法傳入一個int型別陣列,
* 輸出這個陣列中只出現一次的數字及個數
*/
//定一個陣列 陣列長度為10
int[] num = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
//遍歷
for (int i = 0; i < num.length; i++) {
//遍歷陣列中每一個元素
for (int j = i; j < num.length; j++) {
if (num[i] % 2 == 0) { //拿出陣列元素對2取餘操作
//如果等於那麼是偶數則進行交換操作
//定義第三方變數進行操作
int temp = num[i];
num[i] = num[j];
num[j] = temp;
}
}
}
getInfo(num); //陣列遍歷
}
//陣列遍歷操作
public static void getInfo(int [] arr){
for (int i : arr) {
System.out.print(i+" ");
}
}
}
相關文章
- 面試題21:調整陣列順序奇數位於偶數前面面試題陣列
- 調整陣列順序使奇數位於偶數前面,偶數和偶數之間的相對位置不變陣列
- 【劍指Offer】調整陣列順序使奇數位於偶數前面陣列
- c語言 將一個陣列中的奇數和偶數分開放在一起C語言陣列
- 【C語言】調整陣列使奇數全部都位於偶數前面。C語言陣列
- JZ-013-調整陣列順序使奇數位於偶數前面陣列
- 劍指 Offer 21. 調整陣列順序使奇數位於偶數前面陣列
- 劍指offer面試題14 調整陣列順序使奇數位於偶數前面面試題陣列
- 1到100迴圈,並把奇數放到陣列中,把偶數放到map中陣列
- 面試演算法題(4)--將一個整數陣列中的所有奇數放到偶數前面面試演算法陣列
- 求陣列內所有偶數的和陣列
- [每日一題] 第十一題:調整陣列順序使奇數位於偶數前面每日一題陣列
- 【劍指Offer學習】【面試題14 :調整陣列順序使奇數位於偶數前面】面試題陣列
- LeetCode題解(Offer21):調整陣列順序使奇數位於偶數前面(Python)LeetCode陣列Python
- 演算法學習記錄十一(C++)--->調整陣列順序使奇數前偶數後演算法C++陣列
- JavaScript 奇數行或者偶數行JavaScript
- 【貪心法】奇數陣列 思路解析和程式碼陣列
- 【陣列】1550. 存在連續三個奇數的陣列(簡單)陣列
- 把陣列排成最小的數陣列
- 1588 所有奇數長度子陣列的和(字首和)陣列
- Proc中使用char陣列、VARCHAR陣列和char變數進行DELETE操作具體行數的細微區別陣列變數delete
- 第三章:查詢與排序(下)------------- 3.8題解_調整陣列順序-奇數在左偶數在右排序陣列
- javascript刪除陣列中所有奇數程式碼例項JavaScript陣列
- 面試題-使用執行緒交替列印奇數偶數面試題執行緒
- 面試題 - 使用執行緒交替列印奇數偶數面試題執行緒
- JavaScript獲取奇數行或者偶數行程式碼JavaScript行程
- C#中如何獲取二維陣列的行數和列數?C#陣列
- 將字串陣列轉換為浮點數陣列字串陣列
- (陣列)大數相乘,相加陣列
- C#陣列引數C#陣列
- matlab之size:返回矩陣的行數和列數Matlab矩陣
- c# 方法引數_陣列引數C#陣列
- JZ-032-把陣列排成最小的數陣列
- 【劍指offer】把陣列排成最小的數陣列
- Table tr 奇數偶數行漸變色Jquery實現jQuery
- 陣列中每個陣列元素出現的次數陣列
- 給出分數陣列,得到對應的名次陣列陣列
- 在COM中使用陣列引數-陣列指標 (轉)陣列指標