如何将字符串变量打印为斜体文本

LH7*_*LH7 4 java text-styling italics

我的班级中有以下陈述:

String myName = "Joe";
System.out.println("My name is " +myName);
Run Code Online (Sandbox Code Playgroud)

我需要将变量上的值myName打印为斜体文本。

Maj*_*320 8

尝试:

System.out.println("\033[3mText goes here\033[0m");
Run Code Online (Sandbox Code Playgroud)

如果您的控制台支持,它将输出斜体文本。您可以使用[1m粗体等。尝试使用[n的不同值m


小智 -2

以下是如何执行此操作的示例:

import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.IOException;


public class Foo
{
public static void main(String[] args) throws IOException
{
PrintWriter out = new PrintWriter(new FileWriter("myFile.html"));
out.println("<u><i>my output</i></u>");
out.flush();
out.close();
}
}
Run Code Online (Sandbox Code Playgroud)