Java 2

字符串

String类   ----Java标准库中提供的一个预定义类    每个用双引号括起来的字符串都是String类的一个实例

子串

String类的substring方法可以从一个较大的字符串提取一个子串 例如

 String greeting = "Hello";
 String s = greeting.substring(0,3);

创建了一个由“hel”组成的字符串

拼接

Java语言允许使用加号+拼接两个字符串

不可变字符串

String类没有提供用于修改字符串的方法,不能从本身修改字符串,但可以修改变量,让其引用其他字符串,这样便修改了

检测字符串是否相等 使用equals方法 如:s.equals(t)比较s与t两个字符串是否相等  不可采用==来判断字符串是否相等

逻辑控制流程

if(条件(布尔表达式)){

      //条件满足时代码

     }else{

     //条件不满足时代码

   }

switch(数字|枚举|字符|字符串串){
case 内容1 : {
内容满⾜足时执⾏行行语句句;
[break;]
}
case 内容2 : {
内容满⾜足时执⾏行行语句句;
[break;]
}
...
default:{
内容都不不满⾜足时执⾏行行语句句;
[break;]
    }
}

 


System.out.println("请输⼊入字符:");
char x = (char) System.in.read();
switch (x){
case 'a':{
System.out.println("我是猪");
}
case 'b':
{
System.out.println("我不不是猪");
}
default:{
System.out.println("我真的不不是猪");
   }
}

 

数组

数组指的就是一组相关类型的变量集合,并且这些变量可以按照统⼀的方式进行操作。

数组动态初始化(声明并开辟数组)

数据类型[ ]数组名称 = new  数据类型[长度];

int [] a = new int[5]

获取数组长度:数组名.length

静态初始化(开辟空间同时进行初始化):int [] a = new int[3] {1,2,3,};

数组排序

sort方法

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值