java核心技术读书笔记

   java核心技术读书笔记”>
  <节> </节>
  <节> </节>
  <节> </节>
  <h3> java的基本程序设计结构</h3>
  <h3> 1。数据类型</h3>
  <p>
  </p>
  <p> java的整型共包括四种类型,分别是int短长字节这四种,这四种数据类型的占用内存与数值范围如下图所示。</p>
  
  <p>在这里小编建了一个前端学习交流扣扣群:132667127,我自己整理的最新的前端资料和高级开发教程,如果有想需要的,可以加群一起学习交流</p>
  
  
  <img src=   

字符串s=greeting.substring (0, 3);

  

通过上述方式创建了“hel"组成的子串

  

  

  

在java中,允许用+号对两个字符串进行相加,如下所示:

  

字符串a=你好;

  

字符串b=每个人;

  

字符串c=a + b;

  

上述代码c的结果就是helloeveryone。

  

此外,当一个字符串与一个非字符串相加时,非字符串将会转换成字符串,如下所示

  

int年龄=26;

  

字符串str=拔业哪炅涫恰?

  我=

字符串str +年龄;

  

则上述变量我的结果就是我的年龄是26

  

  

  

在java中,将字符串字符串类对象称为不可变字符串,不能对字符串对象进行修改,如字符串“hello"永远是这五个字母组成,不能修改其中任意一个字符,但是可以修改字符串变量,如果要将字符串变量字符串问候=癶ello"的最后一个字符转换成p !,则可以通过问候=greeting.substring (0, 3) +“p !“,这样首先提取一定的字符串,然后进行相加。

  

  

  

可以通过=方法进行检测,具体检测方式如s.equals。(t),当两个字符串相等时,返回真,不相等则返回错误的。

  

上述中的年代与t,既可以是字符串变量也可以是字符串面量,如“hello" .equals(问候)是合法的检测方式。

  

当忽略字符串字符的大小写去检查字符串是否相等时,使用equalsIgnoreCase进行检测,如“Hello" .equalsIgnoreCase (“Hello")

  

  

  

空串,“就是长度为0的字符串,空串的检测方法如下所示。

  

如果(str.length()==0)或者如果(str.equals (“;”))

  

4输入与输出

  

  

  

当需要在控制台输入数据的时候,先必须要构造一个扫描仪对象,并与“标准输入流”系统。在进行关联,具体方式如:扫描仪=新扫描仪(系统),然后下面就可以使用该对象进行输入了。如下几种方式

  

字符串名称=in.nextline();//输入可能包含空格的字符串

  

字符串firstname=in.next();//输入不包括空格的字符串,如一个单词

java核心技术读书笔记