通过printstream Java写入文本文件时更改文本字体颜色
我使用printstream将数组列表的内容写入文本文件。列表中的一个元素如下所示: 名称:2D19指纹:170标识:循环 我写它的方式是通过for循环通过printstream Java写入文本文件时更改文本字体颜色,java,text,colors,Java,Text,Colors,我使用printstream将数组列表的内容写入文本文件。列表中的一个元素如下所示: 名称:2D19指纹:170标识:循环 我写它的方式是通过for循环 ArrayList<String> array = new ArrayList<String>(); for(int i=0; i<array.size(); array++){ ps.println(array.get(i)); } ArrayList数组=新的Arra
ArrayList<String> array = new ArrayList<String>();
for(int i=0; i<array.size(); array++){
ps.println(array.get(i));
}
ArrayList数组=新的ArrayList();
对于(int i=0;i而言,这取决于打印位置的“媒体”。问题不太清楚:您是说您正在将字符串写入文本文件,因此没有颜色
但是,您可以在HTML文件中打印字符串,并使用HTML语法标记写入的文本,因此在预览此类文件时,文本将被着色
或者,如果您要打印到控制台,您可以使用ANSI转义码进行颜色转换,这在linux上是现成的。这取决于您打印的“介质”。问题不是很清楚:您是说您正在将字符串写入文本文件,因此您没有颜色
但是,您可以在HTML文件中打印字符串,并使用HTML语法标记写入的文本,因此在预览此类文件时,文本将被着色
或者,如果您要打印到控制台,您可以使用ANSI颜色转义码,这在linux上是开箱即用的。很抱歉之前没有说明,但感谢您回复我。很抱歉之前没有说明,但感谢您回复我。