学号20175212 《Java程序设计》第7周学习总结 教材学习内容总结 8.1.String类 可以使用String类声明对象并创建对象,例如: ` String s = new String("we are students"); ` 用户无法输出String对象的引用: 输出的是对象的实体, ...
分类:
编程语言 时间:
2019-04-14 19:24:50
阅读次数:
244
20175221 《Java程序设计》第7周学习总结 教材学习内容总结 第八章:常用实用类 String类: String对象 常量对象 创建对象 并置字符串:使用“+”对String对象进行并置运算,首尾相接得到一个新的String对象 String对象 常量对象 创建对象 并置字符串:使用“+” ...
分类:
编程语言 时间:
2019-04-14 09:51:19
阅读次数:
166
20175322 《Java程序设计》第七周学习总结 教材学习内容总结 String类 常量对象:常量池中的数据在程序运行期间再也不允许改变。 String对象:用户无法输出String对象的引用。 字符串的并置运算:参与并置运算的String对象,只要有一个是变量,那么java就会在动态区存放所得 ...
分类:
编程语言 时间:
2019-04-14 09:41:25
阅读次数:
179
在c语言里,我们使用一个字符串时,是通过字符数组或者字符指针的方式来进行使用,在C++里,标准模板库已经给我们提供了string类型(string是以类的方式提供给我们使用)。 定义和初始化string对象: string str; // 默认初始化,此时str是一个空串 string str = ...
分类:
编程语言 时间:
2019-04-13 23:39:04
阅读次数:
166
一 字符串 1、不可变String String对象是不可变的,查看JDK文档你就会发现,String类中每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象,以包含修改后的字符串内容。而最初的String对象则没有改变。 看看下面的代码: 输出如下: 当把q传递给upc ...
分类:
编程语言 时间:
2019-04-13 20:25:02
阅读次数:
165
[TOC] 一、教材学习内容总结 第八章主要内容 了解String类 常量对象:常量池中的数据在程序运行期间再也不允许改变。 String对象:用户无法输出String对象的引用。 例如: 可以用 来返回对象引用的字符串 表示。 输出:i am a student 字符串的并置运算:参与并置运算的S ...
分类:
编程语言 时间:
2019-04-13 19:14:12
阅读次数:
167
String不可变类型和StringBuffer可变类型 String类和StringBuffer类都是字符串表示类,区别在于String对象引用变量是不可变的,而StringBuffer类对象引用变量是可变的。 我当时学的时候也会很不理解这个可变不可变的区别,后面看了一篇博客才懂了这个意思(htt ...
分类:
编程语言 时间:
2019-04-13 15:03:42
阅读次数:
184
20175306 2018 2019 2 《Java程序设计》第7周学习总结 教材学习内容总结 第八章:常用实用类 String类:可以被直接使用,不可以有子类。 String对象:可以使用String类声明对象并创建对象,例如:String s = new String("we are stude ...
分类:
其他好文 时间:
2019-04-13 13:47:58
阅读次数:
188
今天在调试iReview项目的接口时,发现新增词条和新增库的时候,某些字段即使留空POST到后台时也能当做不为空。 经过排查,发现后台是使用 String 变量名 == null 这样的语句去判断变量是否为空,这样就产生了bug,因为即使接收到不带值的空字段, spring也会生成String对象, ...
分类:
编程语言 时间:
2019-04-10 22:04:03
阅读次数:
212
20175314 《Java程序设计》第七周学习总结 教材学习内容总结 第八章:常用实用类 String()类代表字符串:Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可 ...
分类:
编程语言 时间:
2019-04-10 21:46:23
阅读次数:
147