当前位置: 首页 > 面试题库 >

如何在Java中打印多行变量

于捷
2023-03-14
问题内容

我正在尝试在Java的打印行中打印在webdriver test中使用的测试数据

我需要打印内的课堂上使用多个变量system.out.print函数(printf/ println/不管)。

public String firstname;
public String lastname;

firstname = "First " + genData.generateRandomAlphaNumeric(10);
driver.findElement(By.id("firstname")).sendKeys(firstname);

lastname = "Last " + genData.generateRandomAlphaNumeric(10);
driver.findElement(By.id("lastname")).sendKeys(lastname);

我需要在打印语句中进行以下打印:
名字:( 我使用的变量值)
姓氏:( 我使用的变量值)

使用如下所示的方法可以得到准确的结果。
但是我需要减少行数printf并使用更有效的方法。

System.out.printf("First Name: ", firstname);
System.out.printf("Last Name: ", lastname);

谢谢!


问题答案:

您可以使用1做到这一点printf

System.out.printf("First Name: %s\nLast Name: %s",firstname, lastname);


 类似资料:
  • 问题内容: 例如,我有两个变量,以及如何仅使用一个变量而不将类型转换为来在单独的行中打印两个整数。(如在C ++以下:) 问题答案: 在python3中: 在python2中: …或者使用python3的打印 自从我的第一个答案以来,OP就使用可变类型更改来编辑问题。更新已更新问题的答案: 如果您有一些整数,即和: Python 3: Python 2: 要么 要么

  • 问题内容: 假设我有一个名为choice它的变量等于2。我将如何访问该变量的名称?相当于 用于制作字典。有一个很好的方法可以做到这一点,而我只是想念它。 编辑: 因此,这样做的原因是。我正在运行一些数据分析的东西,我在运行时使用多个我想调整或不调整的参数来调用程序。我从格式为.config的文件中读取了上次运行中使用的参数 当提示你输入值时,将显示先前使用的值,并且空字符串输入将使用先前使用的值。

  • 是否有一种方法可以只使用一条打印语句,但仍能达到与下面代码中相同的效果?我尝试了在这种情况下无法使用的结束语句,或者我使用了错误的结束语句:

  • 使用和不起作用。有没有别的办法我可以打印号码的类型?

  • 问题内容: 使用Java,我需要在未本地安装的网络打印机上进行打印。我只知道打印机名称。我看过的所有教程都以类似以下内容开始: 问题是可能没有安装打印机,因此在这种情况下服务将为空。我需要直接设置打印机名称,而不仅仅是通过可见的打印机枚举。 问题答案: 如果Java AWT Printing未向运行打印应用程序的Windows / Active Directory用户注册,则无法通过路径找到打印机