JAVA String常用APi



Similar documents
第2章 数据类型、常量与变量

登录、注册功能的测试用例设计.doc

修改版-操作手册.doc

国债回购交易业务指引

<4D F736F F D C3E6CFF2B6D4CFF3A3A8B5DAC8FDD5C220C0E0CCD8D0D4A3A92E646F63>

<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

《C语言基础入门》课程教学大纲

类 似 地, 又 可 定 义 变 下 限 的 定 积 分 : ( ). 与 ψ 统 称 为 变 限 积 分. f ( ) d f ( t) dt,, 注 在 变 限 积 分 (1) 与 () 中, 不 可 再 把 积 分 变 量 写 成 的 形 式 ( 例 如 ) 以 免 与 积 分 上 下 限 的

Microsoft Word - 第7章 图表反转形态.doc

I

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

用节点法和网孔法进行电路分析

0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

2006年顺德区高中阶段学校招生录取分数线

4.3.3 while 语 句 用 于 无 限 循 环 当 while 语 句 的 表 达 式 永 远 不 会 为 布 尔 假 时, 循 环 将 永 远 不 会 结 束, 形 成 无 限 循 环, 也 称 死 循 环 使 用 while 语 句 构 成 无 限 循 环 的 格 式 通 常


第3章 创建数据库

i 1) 系 统 运 作 前 设 定 *1. [2.1 网 页 主 机 名 称 设 定 ] -- 设 定 校 务 系 统 的 主 机 IP 地 址, 以 供 其 他 个 人 电 脑 连 接 及 使 用 该 系 统 *2. [2.3.1 输 入 / 修 改 学 校 资 料 ] -- 输 入 系 统 使

PowerPoint 演示文稿

Microsoft Word - 第3章.doc

深圳市新亚电子制程股份有限公司

火车浏览器脚本制作教程

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

教师上报成绩流程图

生产支援功能 使用说明书(IP-110 篇)

一、资质申请

<4D F736F F D C4EAB9A4B3CCCBB6CABFCAFDD1A7D7A8D2B5BFCEBFBCCAD4B4F3B8D9D3EBD2AAC7F3>

正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业

4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,

上海证券交易所会议纪要

精 勤 求 学 自 强 不 息 Born to win! 解 析 : 由 极 限 的 保 号 性 知 存 在 U ( a) 当 a 时 f ( ) f ( a) 故 f ( ) 在 点 a 不 取 极 值 f ( ) f ( a) f ( ) f ( a) lim lim a a a a ( a)

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以

<4D F736F F D20B5DACAAEBDECD0A1BBFAC1E9B1ADCAFDD1A7BEBAC8FC C4EAB8A8B5BCD7CAC1CFCEE5C4EABCB6D7DBBACFC1B7CFB05F365F2E646F63>

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

变 量 的 主 要 作 用 是 存 取 数 据 提 供 存 放 信 息 的 容 器 对 于 变 量 必 须 明 确 变 量 的 命 名 变 量 的 类 型 变 量 的 声 明 及 其 变 量 的 作 用 域 JavaScript 是 一 种 弱 类 型 语 言, 也 就 是 说, 在 声 明 变 量

抗 日 战 争 研 究 年 第 期

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

 编号:

<4D F736F F D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>

抗 日 战 争 研 究 % 年 第 期! # # % %

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

电信系教学大纲的基本规范

采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2

听 力 测 试 1 级 A 拍 出 考 官 所 弹 奏 乐 段 的 节 拍, 并 辨 认 是 二 拍 子 还 是 三 拍 子 考 官 会 开 始 弹 奏 乐 段, 考 生 应 尽 快 加 入, 拍 出 拍 子 并 突 出 强 拍 考 官 接 着 会 问 乐 曲 是 二 拍 子 还 是 三 拍 子 不

党建评估

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

云信Linux SSH认证代理用户手册

Template BR_Rec_2005.dot

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 ( 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 ( 首 页

<4D F736F F F696E74202D20D5D4BAE9BDF8D6D0BCB B9C9B7DDD6A7B8B6BFCEBCFE>

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

全国艺术科学规划项目

第二讲 数列

Cybozu Garoon 3 管理员手册

Microsoft Word - 资料分析练习题09.doc

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

PowerPoint Presentation

第 一 部 分 MagiCAD for Revit 安 装 流 程

目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化? 五 如 何 向 教 师 发 送 通 知? 六

这 对 大 兔 都 要 繁 殖 于 是 第 个 月 就 比 第 个 月 增 加 了 对 兔 这 样 我 们 就 有 这 是 一 个 连 续 三 个 月 的 兔 子 对 数 之 间 满 足 的 关 系 式 我 们 又 注 意 到 第 个 月 和 第 个 月 都 只 有 一 对 兔 也 就 是 说!!

际 联 考 的 非 美 术 类 本 科, 提 前 批 本 科 体 育 类 第 一 批 第 二 批 第 三 批 的 理 工 类 和 文 史 类 本 科 平 行 志 愿, 考 生 可 以 填 报 6 所 院 校 志 愿 符 合 贫 困 地 区 专 项 计 划 和 农 村 考 生 专 项 计 划 报 考

Microsoft PowerPoint - plan03.ppt

第 一 节 宴 会 知 识 概 述 一 宴 会 基 础 知 识 ( 一 ) 宴 会 的 含 义 1. 2

一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起

基 于 实 践 的 地 方 艾 滋 病 立 法 研 究

目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍 系 统 管 理 员 登 陆 班

<4D F736F F D20B3D6B2D6CFDEB6EEB1EDB8F1D7EED6D52E646F63>

第三章 作业

3 复 试 如 何 准 备 4 复 试 成 绩 计 算 5 复 试 比 例 6 复 试 类 型 7 怎 么 样 面 对 各 种 复 试 04 05

2016年南开大学MBA招生信息

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决



学位论文文档编辑与提交

关于修订《沪市股票上网发行资金申购

第 期 李 伟 等 用 方 法 对 中 国 历 史 气 温 数 据 插 值 可 行 性 讨 论

世华财讯模拟操作手册

附 件 : 上 海 市 建 筑 施 工 企 业 施 工 现 场 项 目 管 理 机 构 关 键 岗 位 人 员 配 备 指 南 二 一 四 年 九 月 十 一 日 2

Microsoft Word - JAVA3.rtf

课程类 别

GB

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>

物 流 从 业 人 员 职 业 能 力 等 级 证 书 分 为 四 个 级 别, 分 别 为 初 级 助 理 级 中 级 和 高 级 ; 采 购 从 业 人 员 职 业 能 力 等 级 证 书 分 为 三 个 级 别, 分 别 为 中 级 高 级 和 注 册 级 请 各 有 关 单 位 按 照 通

!!!!!!!!!!

马 克 思 主 义 公 正 观 的 基 本 向 度 及 方 法 论 原 则!! # #

第二部分 阅读理解(Part II Reabing Comprehension)

引言

øÕªß∂À≤Ÿ◊˜ ÷≤·

Microsoft Word - OD39新实施规则.docx

金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年

定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类

( 二 ) 现 行 统 一 高 考 制 度 不 利 于 培 养 人 的 创 新 精 神,,,,,,,,,,,,, [ ],,,,,,,,,,, :, ;,,,,,,? ( 三 ) 现 行 统 一 高 考 制 度 不 利 于 全 体 学 生 都 获 得 全 面 发 展,, [ ],,,,,,,,,,,

上证指数

操作手册

<4D F736F F D DB9FAD5AEC6DABBF5B1A8B8E6CAAEC8FDA3BAB9FAD5AEC6DABBF5B5C4B6A8BCDBBBFAD6C6D3EBBBF9B2EEBDBBD2D7D1D0BEBF>

联想电子订单操作指南

Transcription:

JAVA String 常 用API 2015 年 5 月13 日 星 期 三 ------------------------------------------ String 类 的 特 点 : 字 符 串 对 象 一 旦 被 初 始 化 就 不 会 被 改 变 abc 存 储 在 字 符 串 常 量 池 中 Java 的 核 心 类 包 是 java.lang eclipse:ctrl+ 方 向 键 下 = 向 下 复 制? 面 试 题 : String s = "abc" ; String s1 = new String( "abc"); System. out.println( s== s1); 这 两 个 String 是 不 一 样 的 上 面 在 常 量 池 里 创 建 一 个 字 符 串 对 象, 下 面 在 堆 里 创 建 两 个 对 象, 一 个 new, 一 个 字 符 串 对 象 所 以 结 果 是 false System.out.println(s.equals( s1)); 结 果 是 true String 类 中 的 equals 复 写 了 Object 类 中 的 equals, 建 立 了 自 己 的 判 断 字 符 串 对 象 是 否 相 同 的 依 据 其 实 就 是 比 较 字 符 串 内 容 String s = new String();// 等 效 于 String s = "", 不 等 效 于 String s = null; byte[] arr = 97,66,67,68; String s1 = new String(arr); 这 里 将 字 节 数 组 变 成 了 字 符 串, 所 以 s1 的 值 是 abcd 按 照 面 向 对 象 的 思 想 对 字 符 串 进 行 功 能 分 类 : "abcd" 1. 获 取 : 1.1 获 取 字 符 串 中 字 符 的 个 数 ( 长 度 ): int length(); 1.2 根 据 位 置 获 取 字 符 : char charat(int index); 1.3 根 据 字 符 获 取 在 字 符 串 中 第 一 次 出 现 的 位 置 : int indexof(int ch); int indexof(int ch, int fromindex) 从 指 定 位 置 进 行ch 的 查 找 第 一 次 出 现 的 位 置 int indexof(string str); int indexof(string str, int formindex); 最 后 一 次 出 现 的 位 置 : int lastindexof(int ch); int lastindexof(int ch, int fromindex) 从 指 定 位 置 进 行ch 的 查 找 第 一 次 出 现 的 位 置 int lastindexoff(string str); int lastindexof(string str, int fromindex); 1.4 获 取 字 符 串 中 一 部 分 字 符 串, 也 叫 字 串 String substring(int beginindex, int endindex); 从 beginindex 到 endindex-1 String substring(int beginindex); 2. 转 换 1

2015 年 5 月13 日 星 期 三 2.1 将 字 符 串 变 成 字 符 串 数 组 ( 字 符 串 的 切 割 ) String[] split(string regex); 涉 及 到 正 则 表 达 式 2.2 将 字 符 串 变 成 字 符 数 组 char[] tochararray(); 2.3 将 字 符 串 变 成 字 节 数 组 byte[] getbytes(); 2.4 将 字 符 串 中 的 字 母 转 成 大 小 写 String touppercase(); String tolowercase(); 2.5 将 字 符 串 中 的 内 容 进 行 替 换 String replace(char oldchar, char newchar); String replace(string olds; String news); String s1 = "java"; String s2 = s1.replace( 'q', 'z'); System. out.println(s1 ==s2 );//true 2.6 将 字 符 串 两 端 空 格 去 除 String trim(); 2.7 将 字 符 串 进 行 连 接 String concat(string s1, String s2); 3. 判 断 3.1 两 个 字 符 串 内 容 是 否 相 同 啊? boolean equals(object obj); boolean equalsignorecase(string str); 忽 略 大 小 写 比 较 字 符 串 内 容 3.2 字 符 串 中 是 否 包 含 指 定 字 符 串? boolean contains(string str); 3.3 字 符 串 是 否 以 指 定 字 符 串 开 头, 是 否 以 指 定 字 符 串 结 尾 boolean startswith(string); boolean endwith(string); 4. 比 较 int compareto(string anotherstring) intern(): 对 字 符 串 池 进 行 操 作 String 类 练 习 : Problem1 给 定 一 个 字 符 串 数 组, 按 照 字 典 顺 序 进 行 从 小 到 大 的 排 序 "nba","abc","cba","qq","haha" 思 路 : 1. 对 数 组 排 序 可 以 用 选 择, 冒 泡 都 行 2.for 嵌 套 和 比 较 以 及 换 位 3. 问 题 : 以 前 排 的 是 整 数, 比 较 用 的 是 比 较 运 算 符, 可 是 现 在 是 字 符 串 对 象 字 符 串 对 象 怎 么 比 较 呢? 爽 了, 对 象 中 提 供 了 用 于 字 符 串 对 象 比 较 的 功 能 Problem2 一 个 字 串 在 整 串 中 出 现 的 次 数 "nbaernbatynbauinbaopnba" 思 路 : 2

2015 年 5 月13 日 星 期 三 1. 要 找 的 字 串 是 否 存 在, 如 果 存 在 获 取 其 出 现 的 位 置 这 个 可 以 使 用indexOf 完 成 2. 如 果 找 到 了, 那 么 就 记 录 出 现 的 位 置, 并 在 剩 余 的 字 符 串 中 继 续 查 找 该 字 串 而 剩 余 字 符 串 的 起 始 位 是 出 现 位 置 加 字 串 的 长 度 3. 以 此 类 推, 通 过 循 环 完 成 查 找, 如 果 找 不 到 就 是 -1, 并 对 每 次 找 到 用 计 数 器 记 录 Problem3 两 个 字 符 串 中 最 大 相 同 的 字 串 String str1 = "qwerabcdtyuiop"; String str2 = "xcabcdvbn"; 思 路 : 1. 既 然 取 的 是 最 大 字 串, 先 看 短 的 那 个 字 符 串 是 否 在 长 的 那 个 字 符 串 中 如 果 存 在, 短 的 那 个 字 符 串 就 是 最 大 字 符 串 2. 如 果 不 是, 就 将 短 的 字 串 进 行 长 度 递 减 的 方 式 取 子 串, 去 长 串 中 判 断 是 否 存 在 如 果 存 在 就 已 找 到, 就 不 用 再 找 了 private static String unisubstring(string s1, String s2) for(int i = 0; i < s2.length(); i++) for(int a = 0,b =s2.length()- i; b!=s2.length() +1; a++, b++) String sub = s2.substring( a, b); //System.out.println(sub); if(s1.contains(sub)) return sub ; return null ; Problem4 模 拟 一 个 trim 功 能 一 致 的 方 法, 去 除 字 符 串 两 端 的 空 白 思 路 :1. 定 义 两 个 变 量, 一 个 变 量 作 为 从 头 开 始 判 断 字 符 串 空 格 的 角 标, 一 个 变 量 作 为 从 尾 开 始 判 断 字 符 串 空 格 的 角 标 2. 判 断 到 不 是 空 格 为 止, 取 头 尾 之 间 的 字 符 串 即 可 注 意 保 证 前 面 的 变 量 小 于 等 于 后 面 的 变 量 StringBuffer StringBuffer: 就 是 字 符 串 缓 冲 区 用 于 存 储 数 据 的 容 器 特 点 : 1, 长 度 的 可 变 的 2, 可 以 存 储 不 同 类 型 数 据 3, 最 终 要 转 成 字 符 串 进 行 使 用 4, 可 以 对 字 符 串 进 行 修 改 既 然 是 一 个 容 器 对 象 应 该 具 备 什 么 功 能 呢? 1, 添 加 : StringBuffer append(data); 3

2015 年 5 月13 日 星 期 三 StringBuffer insert(index,data); 2, 删 除 : StringBuffer delete(start,end): 包 含 头, 不 包 含 尾 StringBuffer deletecharat(int index): 删 除 指 定 位 置 的 元 素 3, 查 找 : char charat(index); int indexof(string); int lastindexof(string); 4, 修 改 : StringBuffer replace(start,end,string); void setcharat(index,char); 增 删 改 查 C(create)U(update)R(read)D(delete) 清 空 缓 冲 区 sb.delete(0,sb.length()); sb = new StringBuffer(); StringBuilder jdk1.5 以 后 出 现 了 功 能 和 StringBuffer 一 模 一 样 的 对 象 就 是 StringBuilder 不 同 的 是 : StringBuffer 是 线 程 同 步 的 通 常 用 于 多 线 程 StringBuilder 是 线 程 不 同 步 的 通 常 用 于 单 线 程 它 的 出 现 提 高 效 率 jdk 升 级 : 1, 简 化 书 写 2, 提 高 效 率 3, 增 加 安 全 性 / class StringBuffer jdk1.0 object lock; public StirngBuffer append(int x) synchronized(lock) 4 public synchronized StringBuffer delete(int start,int end) synchronized(lock)

2015 年 5 月13 日 星 期 三 基 本 数 据 类 型 对 象 包 装 类 : 为 了 方 便 操 作 基 本 数 据 类 型 值, 将 其 封 装 成 了 对 象, 在 对 象 中 定 义 了 属 性 和 行 为 丰 富 了 数 据 操 作 int Integer boolean Boolean double Double char Char 该 包 装 对 象 主 要 用 基 本 类 型 和 字 符 串 之 间 的 转 换 基 本 类 型 - 字 符 串 : 1. 基 本 类 型 数 值 + 2.String 中 的 静 态 方 法 valueof( 基 本 类 型 数 值 ) 字 符 串 - 基 本 类 型 : 1. 使 用 包 装 类 中 的 静 态 方 法 parseint xxx.parsexxx( xxx 类 型 的 字 符 串 ") 只 有 character 没 有 parse 方 法 ( 用forDigit) 2. 如 果 字 符 串 被 Integer 进 行 对 象 的 封 装, 即 new Integer( s ); 可 使 用 另 一 个 非 静 态 的 方 法,intValue(); 将 一 个 Integer 对 象 转 成 基 本 数 据 类 型 值, 如 Integer i = new Integer( 123 ); i.intvalue(); 整 数 的 不 同 进 制 : 1. 〸十 进 制 转 其 他 进 制 :tostring( 整 数, 进 制 ); 转 二 进 制 : Integer.toBinaryString( 整 数 ); 转 八 进 制 : Integer.toOctalString( 整 数 ); 转 〸十 六 进 制 :Integer.toHexString( 整 数 ); 2. 其 他 进 制 转 〸十 进 制 Integer.parseInt( 整 数 的 字 符 串, 转 之 前 的 进 制 ); Integer a = new Integer("5" ); Integer b = new Integer(5); System. out.println(a ==b ); System. out.println(a.equals(b )); System. out.println(a.compareto(b)); Integer a = new Integer(127) Integer b = new Integer(127); System. out.println(a == b ); //false System. out.println(a.equals(b ));//True 5

因 为 这 里 的 a,b 都 是 对 象, 调 用 对 象 的 equals 方 法 比 较 的 是 负 值 2015 年 5 月13 日 星 期 三 装 箱 拆 箱 : Integer i = 4; //i = new Integer(4); 自 动 装 箱, 简 化 书 写 i = i + 6; // i = new Integer(i.intValue() + 6); // i.intvalue() 自 动 拆 箱 Integer x = 127; //jdk1.5 以 后, 自 动 装 箱, 如 果 装 箱 的 是 一 个 字 节, 那 么 该 数 据 会 被 共 享 不 会 重 新 开 辟 空 间 Integer y = 127; System. out.println(x ==y ); //true System. out.println(x.equals(y ));//true ctrl+shift+x 大 写 ctrl+shift+y 小 写 private static final String SPACE_SEPARATOR = " ";// 封 装 StringBuiler StringBuffer 最 终 必 须 转 成 字 符 串 才 可 以 用 6