Java 在2个表上打印2个标题
各位早上好, 我被指派在java上显示一张双面桌子(初学者)。我能够得到表格的主体,但是我在编码以打印表格标题时遇到了问题。第一列的标题应为“英里”,第二列的标题应为“公里”。我怎样才能把它打印出来 下面是我为表的输出所做的代码Java 在2个表上打印2个标题,java,Java,各位早上好, 我被指派在java上显示一张双面桌子(初学者)。我能够得到表格的主体,但是我在编码以打印表格标题时遇到了问题。第一列的标题应为“英里”,第二列的标题应为“公里”。我怎样才能把它打印出来 下面是我为表的输出所做的代码 //This program will display 2 tables side by side //With the use of for or while loop structure import java.util.Scanner; public class
//This program will display 2 tables side by side
//With the use of for or while loop structure
import java.util.Scanner;
public class Lab5
{
public static void main(String[] args)
{
final double MILES_PER_KM = 1.61; // miles per km
double kilometers = MILES_PER_KM;
for (int miles = 1; miles <= 11; miles +=2)
{
double km = miles * MILES_PER_KM;
String s = String.format("%3d\t%3.2f", miles, miles*MILES_PER_KM);
System.out.println(s);
}
}//main
}//class
//此程序将并排显示两个表
//使用for或while循环结构
导入java.util.Scanner;
公共类Lab5
{
公共静态void main(字符串[]args)
{
最终双英里每公里=1.61;//英里每公里
双公里=每公里英里数;
对于(int miles=1;miles我只会使用
final double MILES_PER_KM = 1.61; // miles per km
System.out.printf("%s\t%s%n", "Miles/hr", "Km/hr");
for (int miles = 1; miles <= 11; miles += 2) {
double km = miles * MILES_PER_KM;
System.out.printf("%3d\t\t%3.2f%n", miles, miles * MILES_PER_KM);
}
最终双英里/公里=1.61;//英里/公里
System.out.printf(“%s\t%s%n”、“英里/小时”、“公里/小时”);
对于(int miles=1;milesSystem.out.printf(“%s\t%s”、“miles”、“km”);
?@SamTebbs33这一个可以工作,但它会在列的第一行项目旁边打印。感谢您花时间帮我!好的,您需要使用“%s\t%s\n”
作为格式,它会在“km”之后打印一行新行@SamTebbs33完美。再次感谢您的帮助!这!非常感谢您花时间。@LPSanz如果您的问题得到了回答,请。