美文网首页
打印流3(JDK1.5的改进)

打印流3(JDK1.5的改进)

作者: 秋笙fine | 来源:发表于2019-01-30 20:10 被阅读0次

    所有的输出数据都要求打印流完成,在JDK1.5之后,增加了一种新的输出,称为格式化输出。(了解)

    public PrintStream printf(String format,Object...args)
    如果要格式化输出就需要一些标记:整数(%d),字符串(%s),小数(m.n%f),字符(c%描述)
    范例:格式化输出

        public static void main(String[] args) throws Exception{
            String name="sl";
            int age=19;
            double score=59.4323442;
            PrintStream pu=new PrintStream(new FileOutputStream(new File(XXXX.txt)));
            pu.printf("姓名:%s,年龄:%d,成绩%5.2f",name,age,score);
            pu.close();
        }
    

    在开发之中,几乎不会使用到此类输出,此类输出只是作为特色而已。
    在JDK1.5之后,String类也发生了一个变化,格式化字符串。
    public static String format(String format,Object...args)

    String str=String.format();用来格式化字符串,String类的核心功能就算讲解完成了。

    总结

    日后进行数据输出操作,记得使用打印流。

    相关文章

      网友评论

          本文标题:打印流3(JDK1.5的改进)

          本文链接:https://www.haomeiwen.com/subject/hkacsqtx.html