「java中怎么转义字符」java中的转义字符怎么用
今天给各位分享java中怎么转义字符的知识,其中也会对java中的转义字符怎么用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
请教JAVA转义字符
请在构造函数myWindow()中加入
this.setSize(40, 40);//
this.setVisible(true);// JFrame的这两个函数必须设置,而你设置的是JFrame上的面板,所以不能出现
java使用字符'\'来作为转义字符使用,表示那些控制功能的字符,因为这些字符没有对应的表示单个字符表示形式,需用'\'才能表示清楚,比如'\n'(换行), 'r'(回车), '\t'(制表符),那这里就存在一个问题如果你想表示字符串"\"+"t"这两个字符组成的字符串时,该怎么办,编译器该怎么解释'\'的含义呢。那,这里可以用"\\t",来表示。规则是编译器从左到右读取字符,碰到第一个'\'当做转义字符,那下一个'\',作用就和'\t'中的t一个道理。
java 转义字符
如果原本就是一个xml格式的文件,可以用DOM4J读取然后直接转字符串, 其他就不知道了。
使用dom4j后程序变得更简单
// 字符串转XML
String xmlStr = "......";
Document document = DocumentHelper.parseText(xmlStr);
// XML转字符串
Document document = ...;
String text = document.asXML();
这里的XML DOCUMENT为org.dom4j.Document
java转义字符方法
【结果】:
str1="I'm late",I said.
str2="\n" means "new"
str1Change="\"I\'m late\",I said."
str2Change="\"\\n\" means \"new\""
【代码】:
package Exam;
/**
*
* @author hujie0619jay@sina.com
* Mar 5, 20103:11:29 PM
*/
public class Exam_exam01 {
public static void main(String[] args){
Exam_exam01 ee=new Exam_exam01();
String str1="\"I'm late\",I said.";
String str2="\"\\n\" means \"new\"";
System.out.println("str1="+str1);
System.out.println("str2="+str2);
System.out.println("str1Change="+ee.StrChange(str1));
System.out.println("str2Change="+ee.StrChange(str2));
}
public String StrChange(String str){
String result="";
char[] chS=str.toCharArray();
for(int i=0;ichS.length;i++){
if(chS[i]=='"'||chS[i]=='\''||chS[i]=='\\') result+="\\";//符合 " ' \ 这三个符号的前面加一个\
result+=chS[i];
}
result="\""+result+"\"";//两头加上"
return result;
}
}
java怎么把关键字转义为变量字符
反斜杠。在要转义的特殊字符前加上反斜杠,java使用字符反斜杠来作为转义字符使用,表示那些控制功能的字符,因为这些字符没有对应的表示单个字符表示形式。
java中怎么转义字符的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中的转义字符怎么用、java中怎么转义字符的信息别忘了在本站进行查找喔。
发布于:2022-12-08,除非注明,否则均为
原创文章,转载请注明出处。