안녕하세요, 모두2 테이블에 2 개의 헤더 인쇄
자바 (초보자)에 양면 테이블이 표시되도록 지정되었습니다. 테이블 몸체를 가져올 수 있었지만 테이블 헤더를 인쇄하기 위해 코딩하는 데 문제가 있습니다. 첫 번째 열에는 "Miles"가 헤더로 있어야하고 두 번째 열에는 "Kilometers"가 있어야합니다. 인쇄하려면 어떻게해야합니까?
다음은 테이블 출력을 위해 작성한 코드입니다. `;
//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
'System.out.printf ("% S \ t % s"를, "마일", "킬로미터")를 사용해야합니까? – SamTebbs33
@ SamTebbs33이 기능은 작동하지만 열에있는 항목의 첫 번째 행과 함께 인쇄됩니다. 나에게 손을 줘 주셔서 감사합니다! – LPSanz
자, 형식 대신' "% s \ t % s \ n"'을 사용해야 할 것입니다. "킬로미터" – SamTebbs33