java的字符常量和字符串常量有何区别

如题所述

字符常量有两种:

一种是普通字符,即用单撇号括起来的一个字符,如'b' ,'y',‘?’。字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。
另一种是转义字符,即特殊字符常量。转移字符是C语言中表示字符的一种特殊形式,其含义是将反斜杠后面的字符转换成另外的意义

字符串常量:

定义:用双引号(“”)括起来的0个或者多个字符组成的序列
存储:每个字符串尾自动加一个 ‘\0’ 作为字符串结束标志

与字符常量的比较:
C语言允许使用字符串常量外,还允许使用字符常量。

说通俗点,字符常量是一个,字符串常量是多个
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-02-04
字符常量只能保存一个字符,字符串可以保存多个。
字符常量一般可以用字符的ascii码保存,字符串不可以,如果硬要的话就得变成数组了。
由于对象类型的不同,两者能够提供的功能也不一样。本回答被提问者和网友采纳
第2个回答  2015-03-12
字符常量通常用'',字符串常量通常用“”

字符常量和字符串常量有何区别
形式上的区别:字符常量是单引号引起的一个字符。字符串常量是双引号引起的若干个字符。含义上的区别:字符常量相当于一个整型值,可以参加表达式的运算。字符串常量代表一个地址值(该字符串在内存中存放的位置)。占内存大小:字符常量只占一个字节。字符串常量占若干个字节。所谓字符常量,就是用英文单...

字符常量和字符串常量到底有什么区别啊?
字符常量和字符串常量在定义、存储方式和用途上存在显著区别。详细解释:1. 定义上的区别:字符常量指的是单个字符,用一个字符来表示,如 'a'、'b' 等。而字符串常量则是由数字、字母或其他字符组成的一系列字符序列,使用双引号括起来,如 "hello"、"world" 等。2. 存储方式的不同:字符常量在...

字符常量和字符串常量有什么区别
字符常量和字符串常量之间的主要区别在于它们所代表的数据类型和存储方式。字符常量是基本数据类型,而字符串常量是复合数据类型。字符常量在编程语言中通常被定义为用单引号包围的一个字符。例如,在C++或Java中,'a'、'b'、'1'等都是字符常量。这些常量在内存中占用的空间大小通常取决于具体的编程语言...

字符常量与字符串常量的区别是什么
1、形式不同:字符常量是单引号引起的一个字符;字符串常量是双引号引起的若干个字符。2、含义不同:字符常量相当于一个整型值,可以参加表达式的运算;字符串常量代表一个地址值(该字符串在内存中存放的位置)。字符常量可以赋值给字符变量,如"char b='a';",但不能把一个字符串常量赋给一个字符...

字符常量与字符串常量的区别是什么
区别概述:字符常量指的是单个字符,用一个字符表示的数据形式。字符串常量则是由多个字符组成的序列,通常以双引号包围起来表示。两者在定义、存储和使用上都存在显著不同。详细解释:1. 定义方式:字符常量是一个单一的字符,例如 'a' 或 '9'。而字符串常量则是由多个字符组成的序列,如 "hello" ...

java的字符常量和字符串常量有何区别
一种是普通字符,即用单撇号括起来的一个字符,如'b','y',‘?’。字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。另一种是转义字符,即特殊字符常量。转移字符是C语言中表示字符的一种特殊形式,其含义是将反斜杠后面的字符转换成另外的意义 字符串常量:定义:...

请问一下高手字符常量和字符串常量不同在哪里啊?
区别1:字符常量只能有一个字符,而字符串可以是是一个或多个字符;2、字符使用‘’(单引号)括起来的,字符串使用“”(双引号)3、字符串常量会在最后后面自动加一个‘\\0’字符(不显示),表示字符串结束,而字符常量没有 所以“A”也算是字符串。

java的字符常量和字符串常量有何区别
字符常量就是当个字符。。。char a=‘a';字符串常量就是一个字符串。。。String s="hello";

字符常量和字符串
至少需要一个字节来存储结束标志,以区别于其他字符,因此其占用的字节数通常会根据字符串的实际长度而变化,远超过字符常量的单一字节。总结来说,字符常量和字符串常量在表示形式、运算特性和内存占用上有着显著的区别。字符常量简洁且可进行运算,而字符串常量则承载着更多的信息和功能。

字符常量和字符串常量有什么区别?
(1)字符串常量不允许赋值给字符常量;例如char a=”a”;错误字符串只能由指针数组表示 其他不能表示字符串;(2) 字符’1’和整数1是不同的概念:字符’1’只是代表一个形状为’1’的符号,需要时按原样输出,在内存中以ASCII码形式存储,占1个字节。整数1是以整数存储方式(二进制补码方式)存储的,...

相似回答