【JAVA基础】数据类型(引)
来源:互联网 发布:淘宝助理怎么批量改价 编辑:程序博客网 时间:2024/05/20 23:32
有String a = new String();或者People xiaobai = new People(); (People类)为什么没有int a = new int()?
懂Java基础的人看到这个问题,不知道在心里会不会说~提这个问题的人,是刚学Java吧!这是Java基础啊,怎么会连这个都区分不开呢。。。
诶,提这个问题的人,真不是刚学Java,因为我就是这个人,经常对概念理不清,脑子里稀里糊涂的装着十万个为神马。
问题一:
code:
String s1="abc";
String s2=new String("abc");
system.out.println(s1==s2); //return false;
system.out.println(s1.equals(s2)); //return true;
为什么这样呢?
因为: String类型比较,不能用==,要用equal方法。
问题二:
为什么int,flout等可以用==,String类型不能用==?
因为:int,flout是基本数据类型,String类型是引用类型,引用类型不能用==。
问题三:
啥,啥啥,啥啥啥?!!
那么,什么是基本数据类型?什么是引用类型?他们之间的区别是什么na?
因为。。。
答案在下一篇博客:【JAVA基础】数据类型
阅读全文
0 0
- 【JAVA基础】数据类型(引)
- (java基础)Java数据类型
- 【Java学习笔记 】数据类型(基础数据类型)
- Java数据类型之基础数据类型(四类八种)
- java基础(二)-数据类型
- java基础(3)--数据类型
- Java基础--------(3)数据类型
- Java基础---Java中的数据类型(五)
- 【Java基础】Java数据类型
- Java基础之--基本数据类型(四类八种)和引用数据类型
- Java基础--基础数据类型及封装数据类型
- Java基础篇:(四)数据类型
- Java基础(2)--关键字与数据类型
- Java基础:数据类型(Data type)
- java基础(二)之数据类型
- java基础(三)之数据类型
- 【温故知新(一)】Java基础数据类型
- 关于Java基础(基本数据类型Float)
- 深度学习基础-决策树
- 编译原理(1):绪论
- Struts2框架总结
- ambari部分rest api
- android TextView常用属性
- 【JAVA基础】数据类型(引)
- MySQL 5.6.27升级MySQL 5.7.18版本的升级步骤介绍
- 二维树状数组 回文
- 文件上传知识点整理
- bzoj2565 最长双回文串
- git与github
- 第三周-项目2
- [poj1067]取石子游戏 威佐夫博弈
- 学生管理系统(三)---添加窗体