精华内容
下载资源
问答
  • java 打印例子(字符串换行问题)
    更多相关内容
  • JAVA输出内容打印到TXT以及不同系统如何换行2011-08-25 17:27:55| 分类: Java技术 |字号 订阅1、输出内容到指定文件FileWriter fw = new FileWriter("D:\\xxx.txt");fw.write("第一行\r\n");fw.write("第二行\r\n...

    JAVA输出内容打印到TXT以及不同系统中如何换行

    2011-08-25 17:27:55|  分类: Java技术 |字号 订阅

    1、输出内容到指定文件

    FileWriter fw = new FileWriter("D:\\xxx.txt");

    fw.write("第一行\r\n");

    fw.write("第二行\r\n");

    fw.write("第二行\r\n");

    fw.close();

    2、获得换行符

    FileWriter fw = new FileWriter("D:\\xxx.txt");

    String str1 = "第一行"+System.getProperty("line.separator");

    String str2 = "第二行"+System.getProperty("line.separator");

    String str3 = "第三行"+System.getProperty("line.separator");

    fw.write(str1);

    fw.write(str2);

    fw.write(str3);

    fw.close();

    附:不同系统中的换行转义符

    windows下的文本文件换行符:\r\n

    linux/unix下的文本文件换行符:\r

    Mac下的文本文件换行符:\n

    展开全文
  • ///可以在格式化输出类型%n来指定输出一行,其效果等同于println ///println()相当于printf( ),即另起一行输出对应的参数后,再进行一次换行

    ///可以在格式化输出类型%n来指定输出一行,其效果等同于println

    ///println()相当于printf( ),即另起一行输出对应的参数后,再进行一次换行

    展开全文
  • 如何在java中打印带换行符的字符串

    千次阅读 2021-02-26 18:26:02
    我需要使用java打印一个字符串,所以我喜欢以下解决方案经过google搜索了很多.我做了一些更改来打印字符串而不显示打印对话框.我的问题是虽然这个方法正确地打印了字符串,但它不会像我定义的那样破坏行.请告诉我如何...

    我需要使用

    java打印一个字符串,所以我喜欢以下解决方案经过google搜索了很多.我做了一些更改来打印字符串而不显示打印对话框.我的问题是虽然这个方法正确地打印了字符串,但它不会像我定义的那样破坏行.请告诉我如何打印带换行符的字符串.

    public class PrintBill implements Printable {

    private static final String mText = "SHOP MA\n"

    + "----------------------------\n"

    + "Pannampitiya\n"

    + "09-10-2012 harsha no: 001\n"

    + "No Item Qty Price Amount\n"

    + "1 Bread 1 50.00 50.00\n"

    + "____________________________\n";

    private static final AttributedString mStyledText = new AttributedString(mText);

    static public void main(String args[]) throws PrinterException {

    PrinterService ps = new PrinterService();

    PrintService pss = ps.getCheckPrintService("Samsung-ML-2850D-2");//get the printer service by printer name

    PrinterJob printerJob = PrinterJob.getPrinterJob();

    printerJob.setPrintService(pss);

    Book book = new Book();

    book.append(new PrintBill(),new PageFormat());

    printerJob.setPageable(book);

    try {

    printerJob.print();

    System.out.println(printerJob.getPrintService().getName());

    System.out.println("Print compleated..");

    } catch (PrinterException exception) {

    System.err.println("Printing error: " + exception);

    exception.printStackTrace();

    }

    @Override

    public int print(Graphics g,PageFormat format,int pageIndex) {

    Graphics2D g2d = (Graphics2D) g;

    g2d.translate(format.getImageableX(),format.getImageableY());

    g2d.setPaint(Color.black);

    Point2D.Float pen = new Point2D.Float();

    AttributedCharacterIterator charIterator = mStyledText.getIterator();

    LineBreakMeasurer measurer = new LineBreakMeasurer(charIterator,g2d.getFontRenderContext());

    float wrappingWidth = (float) format.getImageableWidth();

    while (measurer.getPosition() < charIterator.getEndIndex()) {

    TextLayout layout = measurer.nextLayout(wrappingWidth);

    pen.y += layout.getAscent();

    float dx = layout.isLeftToRight() ? 0 : (wrappingWidth - layout.getAdvance());

    layout.draw(g2d,pen.x + dx,pen.y);

    pen.y += layout.getDescent() + layout.getLeading();

    }

    return Printable.PAGE_EXISTS;

    }

    }

    打印机服务提供课程

    public class PrinterService {

    public PrintService getCheckPrintService(String printerName) {

    PrintService ps = null;

    DocFlavor doc_flavor = DocFlavor.STRING.TEXT_PLAIN;

    PrintRequestAttributeSet attr_set =

    new HashPrintRequestAttributeSet();

    attr_set.add(new Copies(1));

    attr_set.add(Sides.ONE_SIDED);

    PrintService[] service = PrintServiceLookup.lookupPrintServices(doc_flavor,attr_set);

    for (int i = 0; i < service.length; i++) {

    System.out.println(service[i].getName());

    if (service[i].getName().equals(printerName)) {

    ps = service[i];

    }

    }

    return ps;

    }

    }

    展开全文
  • java 怎么让打印信息换行

    千次阅读 2018-07-18 16:33:00
    System.out.println("账号=="+name+"\n"); System.out.println("密码=="+pwd+"\n"); 转载于:https://www.cnblogs.com/baxianhua/p/9330015.html
  • Java输出不换行

    千次阅读 多人点赞 2020-07-26 21:19:45
    Java输出不换行 System.out.print();
  • Java中换行输出的两种方法
  • OutputStream类Java PrintStream.println打印自动换行定义public void println()public void println(boolean x)public void println(char x)public void println(int x)public void println(long...
  • javacsv如何换行输入

    2021-03-06 23:11:45
    javacsv如何换行输入[2021-02-10 01:25:25]简介:php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。...
  • JAVA 换行输出的五种方法

    千次阅读 2021-11-05 13:01:40
    1.在输出后面加\n System.out.print("王先生\n"); 2.+"\n" System.out.print("王先生"+"\n"); 3.格式化输出类型后面加\n ...System.out.print(“&...5.println()相当于print(\n\n)即另起一行输出对应的参数 ...
  • Java入门-换行输出

    千次阅读 2020-02-15 13:36:40
    Java换行输出的五种方法 第一种:(println) System.out.print("#123"); System.out.pritn("$123"); //print--不会换行输出 输出 #123$123 System.out.print("#123"); System.out.println("$123"); //println--输出时...
  • java 页面换行处理

    千次阅读 2021-02-12 18:36:17
    在taxtarea输入的文本。如果含有回车或空格。在界面上显示的时候则不哪么正常。回车消失了,空格变短了。如何解决这个问题呢。有2种方法。1.使用标签w3c对pre元素是这样定义的:pre 元素可定义预格式化的文本。被...
  • java中字符串换行

    千次阅读 2020-12-16 08:26:09
    在字符串操作换行Windows是 \r\n ,unix是 \n 示例 private static String ln = "\r\n"; public static void main(String[] args) { StringBuilder sb = new StringBuilder(); sb.append("12345"+ln); sb....
  • 我在Java中有一个方法 protected void get(HttpServletRequest req, HttpServletResponse resp) { resp.getWriter().write("哈哈哈 "); resp.getWriter().write("哈哈哈"); } 然后通过...
  • java怎样输出不换行

    千次阅读 2021-02-12 10:00:02
    展开全部System.out.println()这个是在输出内容之e68a843231313335323631343130323136353331333433653965后换行,而 System.out.print()输出内容之后不换行。只是一个 ln 的差距。public class ArrayDemo {public ...
  • java中JSON换行的问题

    万次阅读 2018-04-19 15:40:48
    java中我碰到一条json文件,想让他碰碰到“[ERROR]”就进行换因为String使用 “\n”转义字符就可以换行。在json是不可以的需要使用的是 “&lt;br/&gt;”换行...
  • 主要为大家详细介绍了java自定义异常打印内容的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 1.打印例子java打印中最关键的就是每一个绘图函数 g2.drawString(str, x, y ) 的起点坐标(x,y)import java.awt.BasicStroke;import java.awt.Color;import java.awt.Component;import java.awt.Font;import java....
  • import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import javax.imageio...
  • java换行输出的几种方式

    千次阅读 2021-03-03 16:22:07
    package java基础; public class 换行输出 { public static void main(String[] args){ String str="xyz"; //可以直接在输出参数或变量后加\n System.out.print(str+"\n"); System.out.print("\n1234"); ...
  • json数据有些字符串太长,想换行写确不知道怎么去换行,那么接下来,我们就来给大家讲解一下json换行的方法,不会的小伙伴可以参考以下方法!大家觉得文章有用的话,也可以收藏哦!后台代码把换行符\r\n替换为\\r\\n...
  • Java中设置for循环不自动换行

    千次阅读 2020-07-31 11:40:09
    原输出: System.out.println() 不自动换行输出:去掉后面 ln System.out.print()
  • 1、core-renderer.jar该jar包修改过中文不换行问题 public static String getConversionHtmlCode(String linkcss,String htmlCode,String title){ String css = ""; css +="<style>"; css +="table{"; ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,786
精华内容 22,314
关键字:

java中打印换行

java 订阅