1、用来处理字符串常用的类有3种:String、StringBuffer和StringBuilder 2、三者之间的区别: 都是final类,都不允许被继承; String类长度是不可变的,StringBuffer和StringBuilder类长度是可以改变的; StringBuffer类是线程安全 ...
分类:
其他好文 时间:
2020-12-11 11:48:22
阅读次数:
8
用法一 this代表当前类的实例对象 namespace Demo { public class Test { private string scope = "全局变量"; public string getResult() { string scope = "局部变量"; // this代表Tes ...
dest是String类型 错误的使用 if (dest == null || "".equals(dest)) { ... } 正确的使用 if (dest == null || dest.length() = 0) { ... } ...
分类:
其他好文 时间:
2020-12-05 10:56:17
阅读次数:
8
27 String类 底层实现 ? final的char数组 常用的加强版 StringBuffer 特点:线程安全、速度慢 StringBuilder 特点:线程不安全、速度快 出现的原因:解决String自行拼接以及反序麻烦等问题 加强版与String类型的转换 对象名.toString(); ...
分类:
其他好文 时间:
2020-12-05 10:52:08
阅读次数:
7
java结合testng,利用mysql数据库做数据源的数据驱动实例上一篇我们介绍用如何用yaml结合testng做数据驱动,就又想来个数据库的参数化备注:@DataProvider的返回值类型只能是Object[][]与Iterator<Object>[]思路:解析sql查询返回结果,然后把解析出来的list转换成Object[][]类型的数据,且结合在@DataProvider中。
分类:
数据库 时间:
2020-12-04 11:39:02
阅读次数:
14
一、final类 描述: 用**'final'修饰的类不能被继承**,没有子类。 例如,我们是无法写一个类去继承String类,然后对String类型扩展的,因为API中已经将String类定义为'final'的了。 示例: public final class Person { } /* 以下代码 ...
分类:
编程语言 时间:
2020-12-02 12:38:26
阅读次数:
7
java中的上帝类:Object问:什么是Object类?答:Object类存储在java.lang包中,是所有java类(Object类除外)的终极父类。当然,数组也继承了Object类。然而,接口是不继承Object类的,Object类不作为接口的父类。java的任何类都继承了这些函数,并且可以覆盖不被final修饰的函数。例如,没有final修饰的toString()函数可以被覆盖,但是fi
分类:
其他好文 时间:
2020-12-02 12:34:05
阅读次数:
5
C#中,判断相等有两种方式,一种是传统的==操作,一种是object提供的Equals方法。二者的区别在于: 一、==操作符判断的是堆栈中的值,Equlas判断的是堆中的值。 C#提供值类型和引用类型,值类型存储在栈上,故用==判断是直接判断其值是否相等,因为值类型不存在堆中的数据,因此值类型的Eq ...
分类:
其他好文 时间:
2020-12-01 12:02:02
阅读次数:
2
final关键字代表最终的,不可改变的 常见的四种用法 修饰类 当final修饰一个类的时候 格式: public final class 类名名{ //。。。 //。。。 } //被final修饰的类代表这个类不能被其它类继承。(方法不能被重写)(这个类依然拥有父类) //比如:String类、S ...
分类:
其他好文 时间:
2020-11-30 16:16:17
阅读次数:
11
##String字符串 API文档地址:中文 英文 String类在java.lang包中,java使用String类创建字符串变量,字符串变量属于对象。 String类对象创建后不能修改,String变量赋值后就无法改变,再次赋值后将会生成新的对像来存放新的内容,原先的对象依旧在内存中,但是指针不 ...
分类:
编程语言 时间:
2020-11-26 15:10:25
阅读次数:
9