StringBuilder的构造方法和append方法
package com.learn.demo06StringBuilder;
/*StringBuilder的常用方法:public StringBuilder append(...):添加任意类型数据的字符串形式,并返回当前对象自身。*/
public class Demo02StringBuilder {public static void main(String[] args) {//创建StringBuilder对象StringBuilder bu = new StringBuilder();//使用append方法往StringBuilder中添加数据//append方法返回的是this,调用方法的对象bu,this==bu//StringBuilder bu2 = bu.append("abc");//把bu的地址赋值给了bu2//System.out.println(bu);//"abc"//System.out.println(bu2);//"abc"//System.out.println(bu==bu2);//比较的是地址 true//使用append方法无需接收返回值
// bu.append("abc");
// bu.append(1);
// bu.append(true);
// bu.append(8.8);
// bu.append('中');
// System.out.println(bu);//abc1true8.8中/*链式编程:方法返回值是一个对象,可以继续调用方法*/System.out.println("abc".toUpperCase().toLowerCase().toUpperCase().toLowerCase());bu.append("abc").append(1).append(true).append(8.8).append('中');System.out.println(bu);//abc1true8.8中}
}
StringBuilder的构造方法和append方法相关推荐
- 二、OC的构造方法和descriprtion方法
二.构造方法和description方法 1.构造方法的定义 - (id)initWithAge:(int)newAge andNo:(int)newNo; 2.实现构造方法 - (id)initWi ...
- IOS开发基础Object-C( 04)—构造方法和description方法
在上一篇博客中,我们简单介绍了一下点语法和self,相信大家对点语法以及self有了一点的了解,点语法的本质就是调用get方法和set方法.那么今天我们再来介绍一下构造方法和description. ...
- JavaSE学习之路:Idea小技巧一键生成标准JavaBean(一键生成构造方法和Setter和Getter方法)
Idea小技巧一键生成标准JavaBean(一键生成构造方法和Setter和Getter方法) 方法1:快捷键 快捷键:alt+insert或alt+fn+insert 1.生成有参和无参构造函数 p ...
- 第二百五十八节,Tornado框架-逻辑处理get()方法和post()方法,初识模板语言
Tornado框架-逻辑处理get()方法和post()方法,初识模板语言 Tornado框架,逻辑处理里的get()方法,和post()方法 get()方法,处理get方式的请求 post()方法, ...
- apply方法和unapply方法
apply方法和unapply方法 appply方法 通常,在一个类的伴生对象中定义apply方法,在生成这个类的对象时,就省去了new关键字. 请看下面代码: class Foo(foo:Strin ...
- virtual方法和abstract方法的使用(轉載)
在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别.二者都牵涉到在派生类中与override的配合使用.一.Virtual方法(虚方法)virtual 关 ...
- Python3 通过字典的get()方法和setdefault()方法添加映射多个值的元素(用列表和集合实现)
字典中的值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组. 字典有以下几种常用添加元素的方法: dict = {'a': 1, 'b': 2} print(dict) # {'a': 1 ...
- JS中的call()方法和apply()方法用法总结
1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法. 2. 相同点:这两个方法的作用是一样的. 都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖 ...
- python 推迟运行_一文看懂Python的time模块sleep()方法和strftime()方法
概述 今天主要介绍一下Python的time sleep()方法和strftime()方法. 一.Python time sleep()方法 Python time sleep() 函数推迟调用线程的 ...
最新文章
- 计算机四级考试操作系统单元题,计算机四级考试操作系统单选练习
- soap 版本可能不匹配: 出现意外的 envelope 命名空间_Collaboratorv11.5版本上新!GitHub Polling集成被弃用!...
- 「第三篇」全国电子设计竞赛,这些你必须知道的比赛细节,文末附上近十年电赛题目下载...
- DiscoveryService.getRemoteAdvertisements是否会获得本地通告?
- 入侵mysql后入侵linux_在Linux上使用MySQL的心得整理
- DE28 Matrix Methods for Inhomogeneous Systems
- python自学网站-自学python有什么网站
- JavaScript语言精粹(修订版)
- Atitit ppt转换文本txt 目录 1.1. Atitit word ppt excel convert txt bp 等文档转换纯文本问题最佳实践.docx	1 1.2. 跨语言转换Open
- C++沉思录(Ruminations on C++)中文第2版电子书pdf下载
- chrome拓展 --截屏文字识别
- matlab中的插值函数
- 随身WIFI刷机记录 UF1003
- 微信小程序 云存储 wx.cloud.downloadFile 下载并另存
- 腾讯云运维工程师认证TCA原题(2)
- 实战EM算法与图像分割
- k-means像素聚类
- Hadoop配置—完全分布式
- Bootstrap—解决下拉菜单不弹出问题
- 高数 极限存在、连续、有界、可积、可导/可微之间的关系