Java 以某种方式打印int数组
我需要用这个表格打印我的最终阵列1 2 3 4 5 MEGA:6 现在它正在打印所有连接的数字,我不知道如何在数组中的第5个和第6个数字之间设置间距和添加单词megaJava 以某种方式打印int数组,java,arrays,spacing,Java,Arrays,Spacing,我需要用这个表格打印我的最终阵列1 2 3 4 5 MEGA:6 现在它正在打印所有连接的数字,我不知道如何在数组中的第5个和第6个数字之间设置间距和添加单词mega import java.util.Scanner; public class SuperLottoPlus { //create array public static int[] generateSuperLottoNumbers() { int[] numbers; nu
import java.util.Scanner;
public class SuperLottoPlus {
//create array
public static int[] generateSuperLottoNumbers()
{
int[] numbers;
numbers = new int[6];
numbers[0] = (int) (47 * Math.random()) + 1;
numbers[1] = (int) (47 * Math.random()) + 1;
numbers[2] = (int) (47 * Math.random()) + 1;
numbers[3] = (int) (47 * Math.random()) + 1;
numbers[4] = (int) (47 * Math.random()) + 1;
numbers[5] = (int) (27 * Math.random()) + 1;
return numbers;
}
//method to print ticket
public static void printTicket(int [] array)
{
int i;
for(i = 0; i < array.length ; i++)
{
System.out.print(array[i]);
}
}
//print ticket numbers based on the amount of tickets user wants (n)
public static void main (String[] args)
{
int n;
Scanner keyboard = new Scanner(System.in);
System.out.println("How many lottery tickets would you like?");
n = keyboard.nextInt();
for(int i = 0; i < n; i++)
{
printTicket(generateSuperLottoNumbers());
System.out.println();
}
}
}
import java.util.Scanner;
公共级乐透{
//创建数组
公共静态int[]生成超级lottonumbers()
{
int[]数字;
数字=新整数[6];
数字[0]=(int)(47*Math.random())+1;
数字[1]=(int)(47*Math.random())+1;
数字[2]=(int)(47*Math.random())+1;
数字[3]=(int)(47*Math.random())+1;
数字[4]=(int)(47*Math.random())+1;
数字[5]=(int)(27*Math.random())+1;
返回号码;
}
//打印票据的方法
公共静态无效打印票证(int[]数组)
{
int i;
对于(i=0;i
只需添加空格,并有条件检查您是否在最后一个数字,以决定是否打印MEGA
public static void printTicket(int [] array)
{
int i;
for(i = 0; i < array.length ; i++)
{
if (i == array.length - 1)
{
System.out.print("MEGA: ");
}
System.out.print(array[i]);
System.out.print(" ");
}
公共静态无效打印票证(int[]数组)
{
int i;
对于(i=0;i
公共静态无效打印票证(int[]数组)
{
int i;
对于(i=0;i
使用以下方法:
for(int i = 0; i < array.length; i++)
{
if(i == 5)
System.out.print("MEGA:");
System.out.print(array[i] + " ");
}
for(int i=0;i
for(int i = 0; i < array.length; i++)
{
if(i == 5)
System.out.print("MEGA:");
System.out.print(array[i] + " ");
}