栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

7月8日暑期培训

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

7月8日暑期培训

一、Java String 类

1.创建字符串最简单的方式如下:

String s1 = "bbb";编译器会使用该值创建一个 String 对象。

2.用构造函数创建字符串:

String s2=new String("aaa");

String 创建的字符串存储在公共池中,而 new 创建的字符串对象在堆上

String s1 = "1"; // String 直接创建

String s2 = "2"; // String 直接创建

String s3 = s1; // 相同引用

String s4 = new String("4"); // String 对象创建

注意:String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了,如果需要对字符串做很多修改,那么应该选择使用StringBuilder 。

二、StringBuilder

它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问)。

由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。

public static void main(String args[])

{

StringBuilder sb = new StringBuilder(10); //初始容量是10

sb.append("bbbbbbbbbb");

sb.insert(8, "Java");

sb.delete(5,8);

System.out.println(sb);

}

三、冒泡排序

可以用双重循环语句,外层控制循环多少趟,内层控制每一趟的循环次数。

import java.util.Arrays;

public class BubbleSort {

    public static void main(String[] args) 
    {
        int a[] = { 22, 11, 2, 12, 245, 66 };
        BubbleSorts(a);
        System.out.println(Arrays.toString(a));
    }

    public static  void BubbleSorts(int [] arr) 
    {
        int tmp;
        for(int i=0;i             for(int j=0;j             {
                if(arr[j+1]                 {
                    tmp=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=tmp;
                }
            }
            
    }

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1007946.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号