gpt4 book ai didi

java - 如何将 main 方法分离到它自己的类中?

转载 作者:行者123 更新时间:2023-12-02 02:50:30 27 4
gpt4 key购买 nike

所以我编写了这个冒泡排序代码,一切正常,但现在我想将其分成两个类,但我不知道如何做到这一点。

import java.util.Arrays;
public class bubblesorter
{
public static int[] bubblesort(int[] zusortieren) {
int temp;
for(int i=1; i<zusortieren.length; i++) {
for(int j=0; j<zusortieren.length-i; j++) {
if(zusortieren[j]<zusortieren[j+1]) {
temp=zusortieren[j];
zusortieren[j]=zusortieren[j+1];
zusortieren[j+1]=temp;
}

}
}
return zusortieren;
}
public static void main(String[] args) {
int[] unsortiert={1,5,8,2,7,4};
int[] sortiert=bubblesort(unsortiert);

for (int i = 0; i<sortiert.length; i++) {
System.out.print(sortiert[i] + ", ");
}
}
}

感谢您的帮助。

最佳答案

我想你想要这样的东西:

主类

public class Main
{
public static void main(String[] args) {
int[] unsortiert={1,5,8,2,7,4};
int[] sortiert=BubbleSort.sort(unsortiert);

for (int i = 0; i<sortiert.length; i++) {
System.out.print(sortiert[i] + ", ");
}
}
}

排序类别

public class BubbleSort {
public static int[] sort(int[] zusortieren) {
int temp;
for(int i=1; i<zusortieren.length; i++) {
for(int j=0; j<zusortieren.length-i; j++) {
if(zusortieren[j]<zusortieren[j+1]) {
temp=zusortieren[j];
zusortieren[j]=zusortieren[j+1];
zusortieren[j+1]=temp;
}

}
}
return zusortieren;
}
}

关于java - 如何将 main 方法分离到它自己的类中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43924703/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com