Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过printstream Java写入文本文件时更改文本字体颜色_Java_Text_Colors - Fatal编程技术网

通过printstream Java写入文本文件时更改文本字体颜色

通过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

我使用printstream将数组列表的内容写入文本文件。列表中的一个元素如下所示:

名称:2D19指纹:170标识:循环

我写它的方式是通过for循环

    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上是开箱即用的。

很抱歉之前没有说明,但感谢您回复我。很抱歉之前没有说明,但感谢您回复我。