-----------------------------------------------------
1 //SortTest
2 public class SortTest {
3 public static void main(String[] args) {
4 Sortup sup=new Sortup();
5 sup.sortup();
6 Sortdown sup2=new Sortdown();
7 sup2.sortdown();
8 }
9
10
11 }
//Sortdown
1 import java.util.Scanner;
2
3 public class Sortdown {
4 Scanner input=new Scanner(System.in);
5 int []arr=new int[6];
6 void sortdown(){
7 System.out.println("请输入六个数字:");
8 for(int i=0;i< arr.length;i++){
9 arr[i]=input.nextInt();//给数组赋值
10 //System.out.print(arr[i]);//输出数组
11 }
12 for(int j=0;j< arr.length-1;j++){
13 int max=j;
14 for(int k=j+1;k< arr.length;k++){
15 if(arr[max]<arr[k]){
16 max=k;
17 }
18 if(max!=j){
19 int temp=arr[max];
20 arr[max]=arr[j];
21 arr[j]=temp;
22 }
23 }
24 }
25 System.out.print("降序排序后的数组为:");
26 for(int i=0;i< arr.length;i++){
27 System.out.print(arr[i]+" ");
28 }
29 }
30 }
1 import java.util.Scanner;
2
3 public class Sortup {
4 Scanner input=new Scanner(System.in);
5 int []arr=new int[6];
6 void sortup(){
7 System.out.println("请输入六个数字:");
8 for(int i=0;i< arr.length;i++){
9 arr[i]=input.nextInt();//给数组赋值
10 //System.out.print(arr[i]);//输出数组
11 }
12 for(int j=0;j< arr.length-1;j++){
13 int min=j;
14 for(int k=j+1;k< arr.length;k++){
15 if(arr[min]>arr[k]){
16 min=k;
17 }
18 if(min!=j){
19 int temp=arr[min];
20 arr[min]=arr[j];
21 arr[j]=temp;
22 }
23 }
24 }
25 System.out.println("升序排序后的数组为:");
26 for(int i=0;i< arr.length;i++){
27 System.out.print(arr[i]+" ");
28 }
29 System.out.println();
30 }
31
32 }
-----------------------------------------------------
1 package Javashiyan8c;
2
3 import java.util.Scanner;
4 public class String_Count {
5 public static void main(String[] args) {
6 System.out.print("请输入字符串:");
7 Scanner sc=new Scanner(System.in);
8 String str=sc.next();
9 char [][]strs=new char[2][str.length()];
10 for(int i=0;i<str.length();i++) {
11 boolean flag=true;
12 for(int j=0;j<str.length();j++) {
13 if(str.charAt(i)==strs[0][j]) {
14 strs[1][j]++;
15 flag=false;
16 }
17 }
18 if(flag) {
19 strs[0][i]=str.charAt(i);
20 strs[1][i]++;
21 }
22 }
23 for(int k=0;k<str.length();k++) {
24 if(strs[0][k]!=0) {
25 System.out.println("字符"+strs[0][k]+"出现了"+(int)strs[1][k]+"次");
26 }
27 }
28 }
29 }
-----------------------------------------------------
1 package Javashiyan8d;
2 import java.util.Scanner;
3 public class String_Method {
4 public static void main(String[] args) {
5 String_Method s=new String_Method();
6 s.way1();
7 s.way2();
8 }
9 //写一个方法,将一个字符串中的某个字符全部替换为另一个字符串之后再输出
10 // 比如字符串为“AB-C-ABC”,用“First”替换所有的A
11 public void way1(){
12 String num1="AB-C-ABC";
13 String num2=num1.replaceAll("A","First");
14 System.out.println(num2);
15 }
16 //写一个方法将传入字符串将该字符数组的前3个元素创建成一个新字符串并输出
17 public void way2(){
18 Scanner input=new Scanner(System.in);
19 String num3=input.next();
20 System.out.println(num3.substring(0,3));
21 }
22 }