gpt4 book ai didi

java - 请在这个练习中需要帮助(java 绝对初学者)

转载 作者:行者123 更新时间:2023-11-30 06:36:06 28 4
gpt4 key购买 nike

public class Format {

public static void main(String [] args) {
String s1 = "ICS";
String s2 = "Computing";
String s3 = "PE";
String s4 = "Sport";
String s5 = "ENGL";
String s6 = "Language";

// Print above strings in a tabular format

}
}

完成上述 Java 程序,使其完全如下表所示打印这些字符串,每个条目都从前一行的同一列开始:

First Name    Last Name
=======================
ICS Computing
PE Sport
ENGL Language

注意:您的程序应该适用于任何一组字符串,而不仅仅是练习中给定的字符串。

最佳答案

您必须适本地格式化字符串

这可以帮助您:

String s1 = "ICS";
String s2 = "Computing";
...
String format = "%1$-14s%2$-9s\n";
System.out.format(format, "First Name", "Last Name");
System.out.println("=======================");
System.out.format(format, s1, s2);
System.out.format(format, s3, s4);
System.out.format(format, s5, s6);

那么输出正是你所需要的。但是,如果您需要一些动态版本,您只需按自己的方式计算“14”和“9”即可。

如果您想了解如何格式化字符串,请查看 this教程。它包含类似的格式,并在以后帮助您进行类似的练习

关于java - 请在这个练习中需要帮助(java 绝对初学者),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5210618/

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