JAVA同时输出转义字符和有值的字符

char a = 'l';
System.out.println("\'a\'");

输出的值为'a',而不是'l';
想让输出为'l'
该怎么做

0

1个回答

System.out.println("\'" + a + "\'");

3
Lxinccode
Lxinccode 不知道为什么,点我要回答无响应
11 个月之前 回复
Lxinccode
Lxinccode System.out.println(a+"");
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java转义字符之换行字符
我们知道,java代码中,\r和\n和\r\n都表示换行,当我们想输出“\n”时,如果直接写System.println(“\n”);是看不到任何东西的,因为其自动被转义为换行了。 这时,我们就需要使用转义字符了。 这里先给出转义字符: 使用示例: 输出结果为: 注:\r是回车符;\n是换行符。 注:写程序时,代码里面的换行,我们一般都使用'\n'表示换行。如: ...
字符与字符串--字符及转义字符
.NET Framework使用Char结构来表示 Unicode 字符。 Unicode 标准用叫做代码点的唯一 21 位标量数字标识每个 Unicode 字符,并定义指定如何将码位编码为一个或多个 16 位值的序列的 UTF 16 编码形式。 每个 16 位值范围为十六进制 0x0000 到 0xFFFF 并存储在Char结构。 值Char对象是其 16 位数字 (序号) 值。定义格式 cha
转义字符的输出?
求解:rnrn编写一个程序,显示下列10个转义字符:rn\a,\b,\n,\r,\t,\v,\',\",\\,\?。
Java中输出字符的ASCII值
1. 我们可以通过将字符强转为int型进行输出那么在控制台中我们将会得到字符的ascii值,这里我们使用nextLine()方法来接收字符串,可以接收空格/Tab键,使用next()方法则不会接收空格/Tab键,但是这里使用nextLine方法不能打印回车键的ascii值因为它遇到回车键就截止接收字符了 2. 具体的测试代码如下: import java.util.Scanner; publ...
C# 字符和字符串-转义字符
转义符:是由一个\+特殊字符组成,表示一个特殊意思。
普通字符和转义字符
本季课程为基础强化篇,主要内容有:Python程序的异常处理、字符串案例讲解、正则表达式语法格式、Python中使用正则表达式、文件和目录管理 、读取文件数据、把数据写入到文件、Python的GUI界面设计、如何为GUI添加事件、GUI功能强化等内容。
同步字符的转义字符
ASCII码的常用转义字符中有如: : \r ; :\n :\0 ..........rn偏偏难找到同步字符对应的转义字符。
HTML转义字符(字符实体)
在 HTML 中,某些字符是预留的不能直接使用,如小于号(<)和大于号(>),直接使用HTML文档解析会误认为它们是标签。所以如果我们希望正确地显示预留字符,那必须在 HTML 源代码中使用字符实体(character entities),如可以使用<表示小于号(<),>表示大于号(>)。常用字符实体字符实体可以有两种方法表示:一种为实体名称,一...
SQL 转义字符,字符转译
SQL里面用单引号转译,比如我要把单引号转译就是连着打两个单引号 比如在下面这个表里面实现: -- 自动拼接uri入库initQuestionList(question_id,'answer')形式的 UPDATE zt_question_answer SET uri = concat(concat(concat('initQuestionList(', question_id),con...
如何输出零字符值?
我现有一个字符缓冲区,当里面有字符的值为零时,该字符串后面的的字符就不会输出。rn我想这应该是因为字符值为零时,系统认为是字符串结束标志,因为'\0'的数值就是零。rn所以我想请教各位,当字符串中含有字符的值为零时,如何使字符串正常输出?rn
codeSmith转义字符,输出双引号""
       在网上找了半天,没找到codeSmith转义如何输出双引号,自己随便试了一下,既然对了,记录一下. <script runat="template"> private string getDoubleQuotationMark(string str) { return "\""; } </script> 在双引号前加"\"即可 ...
c语言转义字符的输出
请教一个输出路径名的问题,如路径C:\Program Files\360safe\360Safebox,事先声明一下,这个路径是用驱动程序从底层得到的,不能改变,即不可以将字符'\'用'\\'代替,也不能逐次判断字符,找到'\',然后用'\\'或'/'代替,因为转义字符'\'在c语言中是得不到的,已经做过测试了,像C:\\program\360 字符长度只有12,没有'\'的3个长度,请问一下各位高手,怎么能用printf打印出该路径……等等等
java 输出字符编码问题
对一个xml文件(声明为utf-8编码),我用jdom的SAXBuilder生成dom树。因为xml文件中有中文,我在从里面读取值的时候,用java的System.out输出来看一下,发现是中文。但是当我把它存到String类型的变量,然后放到jena的model中。再从jena中用System.out输出时,居然输出来是unicode编码,而不是中文。这是怎么回事啊,请大家帮帮忙啊。rn rn ps:比如中文:松,输出的为\u677E
转义字符的输入与输出
编写一个函数escape(s, t),将字符串t复制到字符串s中,并在复制过程中将换行符、制表符等不可显示字符分别转换为\n、rn\t等相应的可显示的转义字符序列。要求使用switch语句。再编写一个具有相反功能的函数,在复制过程中将转义字符序列转换为实际字符。rnrnrn[code=C/C++]rn/*rn 不可显示转显示rn*/rnrn#include rnrn#define MAXLINE 100rnrnvoid escape(char s[], char t[]);rnrnint main()rnrn char s[MAXLINE], t[MAXLINE];rnrn printf("Input string: ");rn gets(t);rn escape(s, t);rnrn printf("s: %s\n", s);rnrn return 0;rnrnrnvoid escape(char s[], char t[])rnrn int i, j;rnrn for (i=j=0; t[i] != '\0'; ++i)rn rn switch (t[i])rn rn case '\n':rn rn s[j++] = '\\';rn s[j++] = 'n';rn break;rn rn case '\t':rn rn s[j++] = '\\';rn s[j++] = 't';rn break;rn rn default:rn rn s[j++] = t[i];rn break;rn rn rn rn s[j] = '\0';rnrn[/code]rn输入:I will(制表符)visit China(制表符)next week(换行符)rn输出:I will\tvisit China\tnext weekrn制表符能正常输出,换行符不行rnrn[color=#FF0000]请问如何输出换行符呢?[/color]
关于转义字符的输出问题
想将数据库中的字段内容完全按照存储的样子输出,即使有转义字符,也不能转义,例如:rnrn如果数据库中字段为 “test \n test”rn那么输出的格式应该是 "test \n test"rn而不是 "test rn test"rnrn因为转义字符实在比较多,所以我想将字段中的"\"转换为"\\",但是java在解读string中的时候已经将\n整体读出转义,那么,应该怎么处理比较好呢??rnrn谢谢各位
JAVA输出常用字符
package com.endless; /** * @JAVA02.Chars.java * @author 当前用户:Endless作者 :Endless * @version 创建时间:2017年7月25日 下午5:41:01 * */ public class Chars { public static void main(String[] args) { fo
java输出\字符
“replaceAll /和\”的意思是替换所有的正斜杠为反斜杠。直接通过正则表达式进行替换即可(备注:反斜杠为"\",正斜杠为"/"),代码如下:public class Test {public static void main(String[] args) {String path = "D:/FTP/admin/bird.gif";//文件路径System.out.println(path
java 转义字符 字符转与加号的关系
当java输出是 字符串加上(+) 一个东西是 会自动黏在一起 如 “5+5=”+5+5 会变成5+5=55 当我们要输出一个数的知识 我们可以采用 “a="+a+","+"b="+b 来输出 例如a=2,b=3 德阳市 因为在输出是 a会被看作变量来进行存储 就是把a的只梳上去  转义字符 就是 ‘\n’ 的样式 他也被看作是一个字符 所以才叫他转义字符 当我们想在输出时 再字符串中可加入转义
python-5.原样输出,转义字符
python换行符,\n,tab制表符\t 多行文本原样输出.不解析变量,但是换行符号,转义字符仍旧生效,与php里面的nowdoc类似.三个单引号与三个双引号作用一样. # Here's some new strange stuff, remember type it exactly. days = "Mon Tue Wed Thu Fri Sat Sun" months = "\nJan\n...
转义字符"\n"的输出问题
"\n"在控制台输出时能实现换行功能,而在文本中输出时直接省略了,其他的转义字符在两者中的输出相同。好像在文本中输出只能自己定义方法out.println()一行行的输出,知道的谈谈。
java 中如何原样输出转义字符?
现有以下代码:rn[code=java]rnString slash = "\1\2";rn[/code]rnrn请问如何输出 "\1\2" ?
Java转义字符
自己总结的Java转义字符 很好用 方便查阅
java 转义字符
[code="java"] public class testWord { public static void main(String[] args) { //垂直tab \v java不支持 System.out.println("qqqqqqq"); System.out.println(" "); System.out.println("qqqq...
JAVA 转义字符
转义序列 含义 \n 回车(\u000a) \t 水平制表符(\u0009) \b 空格(\u0008) \r 换行(\u000d) \f 换页(\u000c) \' 单引号(\u0027) \" 双引号(\u0022) \\ 反斜杠(\u005c) \ddd 三位八进制 \udddd 四位十六进制 Xml代码 \n 回车(\u000a) ...
java转义字符
JAVA中转义字符 特殊字符:就3个       \":双引号      \':单引号      \\:反斜线 控制字符:5个 \r 回车 \n 换行 \f 走纸换页 \t 横向跳格 \b 退格
java $ { 转义字符
\\$--->u0024 \\{--->u007b \\[--->u005b \\(--->u002b 在替换${abc} 变量时要用转义字符
JAVA转义字符
作用:解决二义性的问题 例如:String aString=" " ";这种写法JAVA不知道到底哪一个是双引号,哪一个是字符串,这就会产生二义性 用转义字符解决:String aString="\""; 关于一些常用的转义字符表 转义字符 意义 ASCII码值(十进制) \a
【Java】转义字符
1、\t 制表符 \t
java 转义字符
在字符串常量中,反斜杠(\)是一个特殊的字符,被称为转义字符.它的作用是用来转义后面的一个字符.转义后的字符通常用于表示一个不可见的字符或具有特殊含义的字符.如 : 1. \n 表示换行符.换到下一行的开头. 2. \t 表示制表符.将光标移到下一个制表符的位置.就像在文档中用 Tab 键一样.   以上的字符都有特殊意义.无法直接表示.所以用反斜杠加上另外一个字符来
java转义字符 \\
转移字符对应的英文是escape character , 转义字符串(Escape Sequence) 代码目的:将字符串中的 . 替换为 \ 错误代码 String str = "ab.ad.ef"; String s = str.replaceAll("\\.", "\\"); System.out.println(s); 报错:Exception in ...
java 的转义字符
JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符 3.特殊字符:就3个 \":双引号 \':单引号 \\:反斜线 4.控制字符:5个 \'...
字符的字符输出和整型输出
这个问题可以说是很基础了,但是今天写程序的时候竟然迷了 字符在计算机中也是二进制存储的,所以输出字符型数据是输出字符本身,而输出%d类型是输出字符的ascll码 ,贴下实验代码 #include<stdio.h> int main(){ char a='a'; printf("%c %d\n",a,a); return 0; } ...
java 的输出值的问题
rn来位大侠,帮我看看!小弟,感激不尽!rnrnrnclass ArrayDemnrnrn public static void main(String[] args) rn rn int[] arr=12,34,52,2,90,4;rnrn int index=getIndex(arr,90);rn System.out.println("Index=:"+index); //88 *rn rnrn public static int getIndex(int[] arr,int key)rn rn for(int i=0;i
为什么输出的字符有乱码?
.386rn.model smallrn.stack 4096rnrnrnrncode segmentrn assume cs:code, ds:codern org 100hrn rnrnstart: jmp beginrnrnstring db 'Hello world!', '$'rnrnbegin: mov ax, codern mov ds, axrn rn lea dx,string rn mov ah, 09hrn int 21hrn rn mov ah, 4Chrn int 21hrn rncode endsrn end start rn我在XP的控制台下编译链接都通过,但执行时除了输出Hello world!外还输出一些乱码?用的是MASM6.15+XPSP2.这种16位的MS-DOS程序是不是XP下执行有问题?rn谢谢
C语言格式字符&转义字符
格式字符转义字符
C#入门6.1——字符及转义字符
char类结构表示unicode字符。Unicode标准使用称为码位的唯一的21位标量数字标识每个Unicode字符,并定义UTF-16编码格式,这一格式指定如何将码位编码为一个或多个16位值的序列,每个16位值的范围为十六进制的0x0000~0xffff,并存储在char结构中。char对象的值是其16位数字(序号)值。 定义格式 char变量名='初值'; char类型常用方法
[Java 基础]-- java转义字符
参考资料:http://blog.csdn.net/generalyy0/article/details/7307267 java常见转义字符:   1.八进制转义序列:  \ + 1到3位5数字;范围'\000'~'\377'      \0:空字符    2.Unicode转义字符:\u + 四个十六进制数字;0~65535     \u0000:空字符    3.特殊字符...
可不可以同时输出两个值来
CREATE PROCEDURE dbo.P_Statistics_OverMoneyrn@Acct_Money FLOAT OUT,rn@Card_Money FLOAT OUTrnASrnBEGINrnSELECT @Acct_Money=CONVERT(DECIMAL(10,2),SUM(CONVERT(FLOAT,Balance/100000.))) rn FROM T_AccountrnWHERE ExpireDate
能同时输出二个结点的值么?
rnrn谢谢!