Set是集合的意思,是同种对象的集合,<String>说明这种对做坦拍象都是String类型的对象。
可以这样:
Set<String>set = new HashSet<String>()
String s1 = "hello"
String s2 = "world"
set.add(s1)
set.add(s2)
这样就添加了两个元素。
扩展资料:Java中String类学习总结
一、String是不可变对象
java.lang.String类使用了final修饰,信亮不能被继承。Java程序中的所有字面值,即双引号括起的字符串,如"abc",都是作为String类的实例实现的。String是常量,其对象一纯羡旦构造就不能再被改变。
例:
public class Immutable {
public static String upcase(String s) {
return s.toUpperCase()
}
public static void main(String[ ] args) {
String str1= "Hello World"
System.out.println(str1) //Hello World
String str2 = upcase(str1)
System.out.println(str2) //HELLO WORLD
System.out.println(str1) //Hello World
}
}
二、String常量池
常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。Java为了提高性能,静态字符串在常量池中创建,并尽量使用同一个对象,重用静态字符串。对于重复出现的字符串直接量,JVM会首先在常量池中查找,如果常量池中存在即返回该对象。
例:
public class test1 {
public static void main(String[] args){
String str1 = "Hello"
//不会创建新的String对象,而是使用常量池中已有的"Hello",
String str2 = "Hello"
System.out.println(str1 == str2)//true
//使用new关键字会创建新的String对象
String str3 = new String("Hello")
System.out.println(str1 == str3)//false
}
}
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一般Singleton模式通常有几种种形式:
第一种形式:
定义一个类,它的构造函数为private的,拆此庆它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。
public
class
Singleton
{
private
Singleton(){}
//在自己内部定义自己一个实例,是不是很旅握奇怪?
//注意这是private
只供内部调用
private
static
Singleton
instance
=
new
Singleton()
//这里提供了一个供外部访问本class的静态方法,可以直接访问
public
static
Singleton
getInstance()
{
return
instance
}
}
第二种形式:
public
class
Singleton
{
private
static
Singleton
instance
=
null
public
static
synchronized
Singleton
getInstance()
{
//这个方法比上面有所改进,不用每次都进行扒镇生成对象,只是第一次
//使用时生成实例,提高了效率!
if
(instance==null)
instance=new
Singleton()
return
instance
}
}
其他形式:
定义一个类,它的构造函数为private的,所有方法为static的。
一般认为第一种形式要更加安全些
swing的意思:
v.(使)摆动,摇摆,摇荡;纵身跃向;荡向;悬吊到;(使)弧线运动,转弯,转动。
n.摆动;挥动;转动;强劲节奏;改变;改变的程度;秋千。
1、读音:英 [swɪŋ],美 [swɪŋ]。
2、固定搭配:
The Swing 秋千 裁缝 摇摆乐 全挥杆教学。
Swing Shift 小迷糊的情族正泪 小夜班 中班 小迷糊情泪。
Full swing 如火如荼 高挥杆 全力挥拍 达到活动的高潮。
Swing Copters 摇摆直升机 摇摇欲坠 晃飞机 旋转直升机。
3、例句:
I like to swing.
我喜欢荡秋千。
扩展资料
swing的过去式:swung,词早穗旅汇解释如下:
1、释义:
v.(使)摆动,摇摆,摇荡;纵身跃向;荡向;悬吊到;(使)弧线运动,转弯,转动。
2、读音:英 [swʌŋ],美 [swʌŋ]。
3、例句:
The door swung open again, spilling light into the 陆凳cell.
门再次打开了,光照亮了小屋。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)