2023-03-12 java 针对字符串一系列的操作

@Test
public void test01(){
    String str = "java Andr  odia   ";
    char[] array = str.toCharArray();  //将字符串变成存储字符类型的数组
    System.out.println(array[0]);//输出数组第0个位置的字符
    System.out.println(array);
    System.out.println(str.indexOf('A'));  //找到,返回数字5,indexOf('A') 确定A的位置
    System.out.println(str.indexOf('a'));//找到第一个a就不往后面走了
    System.out.println(str.lastIndexOf('A'));   //找最后一个字母是A的位置,5

    System.out.println(str.contains("And"));//字符串中是否包含And,true
    System.out.println(str.startsWith("java"));//字符串中是否以java开头
    System.out.println(str.endsWith("dia"));//字符串中是否以idA结束
    System.out.println(str.startsWith("java"));
    System.out.println(str.startsWith("And", 5));//在第五个位置是不是以And开头

    System.out.println(str.substring(3,8));//前开后闭

    System.out.println(str.trim());//将str的前面和后面的空格去掉
    String[] str01 = str.split("a");//将字符串用字符串a分隔开,而不是单个字符a
    System.out.println(str.replace("a","G"));

}
@Test
public void test02(){
    StringBuffer stringbuffer = new StringBuffer("abcdefg");
    stringbuffer.append("sadsafdsg");
    System.out.println(stringbuffer);
    stringbuffer.append(" python");//对字符串stringbuffer加上东西
    System.out.println(stringbuffer);
    stringbuffer.append("projiet").append("aaaaa").append(564);
    System.out.println(stringbuffer);
}

@Test
public void test03(){
    Integer i = 7;
    System.out.println(i);
    System.out.println(Integer.max(12,5698));
    System.out.println(Integer.min(12,5698));

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值