File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes escape sequences Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "escape sequences" Watch "escape sequences" New topic

escape sequences

Ronald Whalen
Ranch Hand

Joined: Mar 27, 2001
Posts: 38
Hi! Got a simple question. I am trying to print text to file. I am having trouble with this line:
out.println("errorMsg += \"'\n''\n'\"+(errCount+1)+\". Name not specified\";");
I keep getting new lines in the text file rather than having \n print out twice. I thought that placing it in single quotes would allow for the character literals to print out rather than the new line. any help would be appreciated.

Roy Tock
Ranch Hand

Joined: Jul 16, 2001
Posts: 83
Rather than use '\n', have you tried \\n?
This code:

yields this output:
C:\Temp>java Trial
errorMsg += "\n\n"+(errCount+1)+". Name not specified";
Ronald Whalen
Ranch Hand

Joined: Mar 27, 2001
Posts: 38
Thanks for the reply. Tried that too. Finally got it to work by using the concat operator to break up the string along the lines of
I agree. Here's the link:
subject: escape sequences
It's not a secret anymore!