JAVA中char和string的区别
1.char表示字符,定义时用单引号,只能存储一个字符,如char c=’x’;
而String表示字符串,定义时用双引号,可以存储一个或多个字符,如String name=”tom”;
2.char是基本数据类型,而String 是一个类,具有面向对象的特征,可以调用方法,如name.length()获取字符串的长度。
首先来看一下Java的数据类型。Java 包括两种数据类型:
1.原始数据类型(primitive data type):byte,short, char, int, long,float,double,boolean. 一共8种
2.对象(Object):除了8种原始数据类型,包括数组,都属于对象。
所以,char属于原始数据类型即字符,java中用单引号''来包含;String属于对象即字符串,java中用双引号""来包含,String内部用来存储的结果是一个char字符数组。
例如:
char a='1'; //定义一个字符 String b="dadsa"; //定义一个字符串
————————————————
版权声明:本文为CSDN博主「鱼米粒」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/gx17864373822/article/details/79485336
JAVA中char和string的区别相关推荐
- java中char和string的区别是什么
char定义时用单引号,只能有一个字母,数字.char c='c'; 而String用双引号,可以是一个,也可能是多个字母,汉字等.就是所谓的字符串.String s="adsaf" ...
- Java中equals()方法和==的区别分析
Java中equals方法和==的区别分析 equals(Object obj)方法,将对象与传入的obj进行比较,相等返回true,否则返回false.equals方法和"==" ...
- java中如何将string 转化成long(亲测)
转自:https://www.cnblogs.com/feifeicui/p/8390604.html 1.java中如何将string 转化成long long l = Long.parseLong ...
- JAVA中int、String的类型转换(亲测)
int -> String int i=12345; String s=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf( ...
- java convert函数_自己实现 java中 Convert.toDouble(String str)处理函数 | 学步园
今天在superWaba上看到Convert.toDouble(String str),由于底层问题比较大的数就出错,现在自己写了一个 程序中info()是我加的打印,可以去掉 java中 Conve ...
- java中,将string 转化成long
1.java中如何将string 转化成long long l = Long.parseLong([String]); 或 long l = Long.parseLong([String],[int ...
- java is instance of_详谈Java中instanceof和isInstance的区别
一次性搞定instanceof和isInstance,instanceof和isInstance长的非常像,用法也很类似,先看看这两个的用法: obj.instanceof(class) 也就是说这个 ...
- java中如何将string 转化成long
1.Java中如何将string 转化成long long l = Long.parseLong([String]); 或 long l = Long.parseLong([String],[int ...
- Java中notify和notifyAll的区别 - 何时以及如何使用
Java notify vs notifyAll notify和notifyAll方法之间有什么区别是棘手的Java问题之一! Condition 是个什么玩意? 提几个问题,从问题中去了解去学 ...
最新文章
- 这样就能用MathType编辑^符号
- css选择器匹配没有属性x的元素[重复]
- 《人月神话》阅读笔记2
- 程序员应该如何自我驱动,迅速获得成长?
- jQuery.validator.addClassRules()添加指定class的表单验证规则
- 第八天- linux目录结构详细介绍
- 包与模块管理及面向对象初步
- 电脑控制Android设备的软件——Total Control
- addcslashes与stripcslashes
- Codeforces 437D The Child and Zoo(贪心+并查集)
- python常用标准库
- Tor 正在开发匿名即时聊天工具
- HART/EtherNet IP网关HEI-612
- GSM、TD-SCDMA、WCDMA、LTE
- 家庭mesh组网方案
- 吴恩达-机器学习-简单决策树
- Python3 根据关键字爬取百度图片
- Mac下的常用快捷键操作
- 功率放大器电路图集(多种类功率放大电路)
- 一文读懂工业设计中心的申报条件-深科信
热门文章
- c++享元模式flyweight
- c++I/O流的概念和流类库的结构
- Hibernate统计表中的条数
- STL之vector,数组线性容器array,list容器,算法find,find_if,bind1st,仿函数
- 基于注解的Spring MVC整合Hibernate(所需jar包,spring和Hibernate整合配置,springMVC配置,重定向,批量删除)
- struts2之单个文件上传(特别推荐)
- 窗口分析函数_8_计算某列的中间值
- 计算机旁边快速访问没有桌面图标了怎么办,桌面找不到我的电脑(计算机)图标的解决办法-win10桌面显示我的电脑...
- Windows下Caffe-SSD编译
- BCRAN课本命令回顾