Java教程

day8

本文主要是介绍day8,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

今天主要学了String的具体应用;

String s1="abc";String s2="abc";//直接赋值得到对象
s1==s2//判断地址是否相同,==判断数据或地址
s1.equals(s2);//equals()判断字符串内容是否相同

 

String s="asds";

s.charAt(2);//返回索引位置的数据

除了String还有StringBuilder;

String:内容不可变
StringBuilder:内容可变
定义 StringBuilder s=new StringBuilder("asdasd");


s.append("zzzzzzzz")//添加数据,返回对象本身,只在StringBuilder下可用
s.reverse();//反转数据,只在StringBuilder下可用

StringBuilder->String

StringBuilder s1 =new StringBuilder("asdas");
String s2=s1.toString();

 

 

String ->StringBuilder

String s1="asdad";
StringBuilder s2 =new StringBuilder(s);

明天继续学习

问题:由于还是刚刚接触java,对于一些和c++不同的点还不是很熟练,还需要时间去理解记忆。

这篇关于day8的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!