java怎么在主函数中输入输出int类型的数据
时间: 2024-05-08 10:19:23 浏览: 16
你可以通过使用Scanner类来在Java主函数中输入输出int类型的数据,如下所示:
```java
import java. util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入
int input = scanner.nextInt();
System.out.println("你输入的整数是:" + input);
// 输出
int output = 123;
System.out.println("输出整数:" + output);
}
}
```
希望这个答案能够帮到你。
相关问题
用递归算法实现归并排序,在主函数中输入一些数据,并通过该递归函数进行排序,并将排序结果输出。java
public class MergeSort {
public static void main(String[] args) {
int[] arr = {5, 3, 9, 1, 10, 6};
System.out.println("排序前:");
printArr(arr);
mergeSort(arr, 0, arr.length - 1);
System.out.println("排序后:");
printArr(arr);
}
public static void mergeSort(int[] arr, int left, int right) {
if (left >= right) {
return;
}
int mid = (left + right) / 2;
mergeSort(arr, left, mid);
mergeSort(arr, mid + 1, right);
merge(arr, left, mid, right);
}
public static void merge(int[] arr, int left, int mid, int right) {
int[] temp = new int[right - left + 1];
int i = left;
int j = mid + 1;
int k = 0;
while (i <= mid && j <= right) {
if (arr[i] <= arr[j]) {
temp[k++] = arr[i++];
} else {
temp[k++] = arr[j++];
}
}
while (i <= mid) {
temp[k++] = arr[i++];
}
while (j <= right) {
temp[k++] = arr[j++];
}
for (int m = 0; m < temp.length; m++) {
arr[left + m] = temp[m];
}
}
public static void printArr(int[] arr) {
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
}
}
算法题如何用Java写主函数
在 Java 中,你可以通过编写一个名为 `Main` 的类来实现主函数。主函数的格式如下:
```java
public class Main {
public static void main(String[] args) {
// TODO: 在此处编写你的代码
}
}
```
在 `main` 方法中,你可以调用你编写的函数进行测试,例如:
```java
public class Main {
public static void main(String[] args) {
// 创建一个 Solution 类的实例
Solution s = new Solution();
// 调用 Solution 类中的函数,传递输入参数并输出结果
int[] input = {1, 2, 3, 4, 5};
int res = s.functionName(input);
System.out.println(res);
}
}
```
在这个示例中,我们创建了一个 `Solution` 类的实例 `s`,并调用了它的 `functionName` 方法,将输入参数传递给它并将结果存储在 `res` 变量中。最后,我们使用 `System.out.println()` 方法将结果输出到控制台。
需要注意的是,在 LeetCode 平台上,可能会给出不同的主函数格式,你需要根据具体情况进行调整。