From 123a51a555c8e7f22fdf94330ebc81becbc36efd Mon Sep 17 00:00:00 2001 From: zh363y468b3 <2463925854@qq.com> Date: Mon, 19 Apr 2021 19:36:40 +0800 Subject: [PATCH] first commit --- .../\345\274\240\345\256\217/Demo1.txt" | 22 +++++++++ .../\345\274\240\345\256\217/Demo2.txt" | 35 ++++++++++++++ .../\345\274\240\345\256\217/Demo3.txt" | 48 +++++++++++++++++++ .../\345\274\240\345\256\217/Demo4.java" | 27 +++++++++++ 4 files changed, 132 insertions(+) create mode 100644 "\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo1.txt" create mode 100644 "\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo2.txt" create mode 100644 "\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo3.txt" create mode 100644 "\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo4.java" diff --git "a/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo1.txt" "b/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo1.txt" new file mode 100644 index 0000000..8006662 --- /dev/null +++ "b/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo1.txt" @@ -0,0 +1,22 @@ +package md.lesson01.com; + +public class Demo1 { + + public static void main(String[] args) { + //已知两个整数变量a = 10,b = 20,使用程序实现这两个变量的数据交换,得a=20,b=10 + + int a = 10; + int b = 20; + System.out.println("a="+a); + System.out.println("b="+b); + System.out.println("数据转换后得:"); + + int c = a; + a = b; + b = c; + System.out.println("a="+a); + System.out.println("b="+b); + + } + +} diff --git "a/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo2.txt" "b/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo2.txt" new file mode 100644 index 0000000..c3d65b3 --- /dev/null +++ "b/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo2.txt" @@ -0,0 +1,35 @@ +package md.lesson01.com; + +public class Demo02 { + + public static void main(String[] args) { + // 定义一个方法,用来实现如下功能:已知一个数组 arr = {19, 28, 37, 46, 50}; 用程序实现把数组中的元素值交换,交换后的数组 arr = {50, 46, 37, 28, 19}; 并在控制台输出交换后的数组元素 + int [] arr = {19,28,37,46,50}; + + printArray(Array(arr)); + + } + + public static int[] Array(int[] arr) { + int first = 0; + int edd = arr.length-1; + int c; + for (;first < edd;first++,edd--) { + c =arr[first]; + arr[first] =arr[edd]; + arr[edd] =c; + } + return arr; + } + public static void printArray(int[] arr) { + System.out.print("["); + for (int i = 0; i < arr.length; i++) { + if (i==arr.length-1) { + System.out.print(arr[i]); + }else { + System.out.print(arr[i] + ","); + } + } + System.out.print("]"); + } + } \ No newline at end of file diff --git "a/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo3.txt" "b/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo3.txt" new file mode 100644 index 0000000..ac09cde --- /dev/null +++ "b/\346\226\271\346\263\225\345\244\215\344\271\2402/\345\274\240\345\256\217/Demo3.txt" @@ -0,0 +1,48 @@ +package md.lesson01.com; + +public class Demo03 { + + public static void main(String[] args) { + // 定义一个函数,实现数组从大到小排序,传入一个乱序数组,返回一个从大到小排序的数组。 + int [] arr = {35,59,12,95,70}; + System.out.println("原数组:"); + printArray(arr); + + System.out.println("降序得:"); + printArray(sortArray(arr)); + } + + + public static int[] sortArray(int[] arr) { + int num; + for (int i = 0; i < arr.length-1; i++) { + for (int j = 0; j < arr.length-1-i; j++) { + if (arr[j]