陣列進行奇數和偶數操作 把奇數放在陣列前面 偶數放在陣列後面
* 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:調整陣列順序奇數位於偶數前面面試題陣列
- c語言 將一個陣列中的奇數和偶數分開放在一起C語言陣列
- 【劍指Offer】調整陣列順序使奇數位於偶數前面陣列
- JZ-013-調整陣列順序使奇數位於偶數前面陣列
- 【C語言】調整陣列使奇數全部都位於偶數前面。C語言陣列
- 劍指 Offer 21. 調整陣列順序使奇數位於偶數前面陣列
- 1到100迴圈,並把奇數放到陣列中,把偶數放到map中陣列
- 面試演算法題(4)--將一個整數陣列中的所有奇數放到偶數前面面試演算法陣列
- 求陣列內所有偶數的和陣列
- [每日一題] 第十一題:調整陣列順序使奇數位於偶數前面每日一題陣列
- LeetCode題解(Offer21):調整陣列順序使奇數位於偶數前面(Python)LeetCode陣列Python
- 使奇數位於偶數前面
- 【貪心法】奇數陣列 思路解析和程式碼陣列
- 【陣列】1550. 存在連續三個奇數的陣列(簡單)陣列
- 1588 所有奇數長度子陣列的和(字首和)陣列
- 陣列[簡單]1550. 存在連續三個奇數的陣列2020/11/14(6)陣列
- 面試題 - 使用執行緒交替列印奇數偶數面試題執行緒
- 面試題-使用執行緒交替列印奇數偶數面試題執行緒
- 第三章:查詢與排序(下)------------- 3.8題解_調整陣列順序-奇數在左偶數在右排序陣列
- C#中如何獲取二維陣列的行數和列數?C#陣列
- 將字串陣列轉換為浮點數陣列字串陣列
- 陣列元素的數量陣列
- 【LeetCode-陣列】陣列式整數加法LeetCode陣列
- JZ-032-把陣列排成最小的數陣列
- 陣列中每個陣列元素出現的次數陣列
- python實現給定一個數和陣列,求陣列中兩數之和為給定的數Python陣列
- ts中如何限制方法傳入的引數data必須是陣列,且為偶數項?陣列
- 3229. 使陣列等於目標陣列所需的最少操作次數陣列
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- LeetCode題解(1550):陣列中存在連續三個奇數(Python)LeetCode陣列Python
- 【陣列】1394. 找出陣列中的幸運數(簡單)陣列
- Table tr 奇數偶數行漸變色Jquery實現jQuery
- 為什麼使用型別化陣列來進行位元組操作而不是普通的 javascript 數字陣列型別陣列JavaScript
- 陣列(2)陣列運算及典例(求解素數的方法)陣列
- 查詢陣列中出現次數大於陣列長度一半的數字陣列
- JavaScript2:變數、陣列、字串JavaScript變數陣列字串
- 兩數之和,返回陣列下標陣列
- Leetcode[陣列] 18. 四數之和LeetCode陣列
- [陣列]Leetcode15三數之和陣列LeetCode