JAVA里的单引号和双引号及String和char的区别

本文介绍了Java中单引号和双引号的使用区别,单引号用于定义char类型,只能包含一个字符;而双引号用于定义String类型,可包含任意数量的字符。char是基本类型,不能直接调用方法,而String是一个类,支持对象方法调用如charAt()。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

单引号引的数据 是char类型的
双引号引的数据 是String类型的
单引号只能引一个字符
而双引号可以引0个及其以上

char定义时用单引号,只能有一个字母,数字。char c='c';
而String用双引号,可以是一个,也可能是多个字母,汉字等。就是所谓的字符串。String s="adsaf";
char只是一个基本类型,而String 是一个类,可以直接引用。
比如char c='c';不能直接对c调用方法。
String s="abc"; 这时可以调用s.charAt(0);等方法,因为String是类,这是就是对象的调用了 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值