成都创新互联网站制作重庆分公司

JAVA----api和字符串-创新互联

API 是指jdk中提供的各种类

scanner

成都创新互联主要为客户提供服务项目涵盖了网页视觉设计、VI标志设计、成都全网营销、网站程序开发、HTML5响应式成都网站建设成都手机网站制作、微商城、网站托管及企业网站维护、WEB系统开发、域名注册、国内外服务器租用、视频、平面设计、SEO优化排名。设计、前端、后端三个建站步骤的完善服务体系。一人跟踪测试的建站服务标准。已经为格栅板行业客户提供了网站设计服务。

random

API帮助文档:帮助查询api的种类 ps:ctrl +alt+v 可以直接生成对于类型的变量 字符串

1 string属于java.lang包下 使用时不需要导包

字符串里面的内容是不能改变的

直接赋值

new  创建的对象

JAVA的常用方法

1 比较

字符串比较的是字符串的地址值

直接赋值的字符串在堆里面的地址值

new出来的字符串在串池里面的地址值

串池在堆里面

字符串比较内容

查看代码底层逻辑

选中查看内容 ctrl+b
选中程序段 ctrl+alt+t 选择语句包裹

字符串的遍历

public char charAt(int index):根据索引返回字符

应用:str.length().charAt(i);

substring用法:

string.replace:替换作用 StringBuilder:主要用于字符串拼接和反转

链式编程:

练习:

package Text3;

import java.util.Scanner;

public class stringdemo4 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入字符串");
        String str = sc.next();

        String sb = new StringBuilder().append(str).reverse().toString();

//        比较
        if (sb.equals(str)){
            System.out.println("是");
        }else{
            System.out.println("否");
        }
    }

}
练习2 

package Text3;

public class stringdemo5 {
    public static void main(String[] args) {
        int[]arr = {1,2,3};
        String result = arrtostring(arr);
        System.out.println(result);

    }



    public static String arrtostring (int[]arr){
        StringBuilder sb = new StringBuilder();
        sb.append("[");
        for (int i = 0; i< arr.length; i++) {
            if (i==arr.length-1){
                sb.append(arr[i]);
            }else{
                sb.append(arr[i]+", ");
            }
        }
        sb.append("]");
        return sb.toString();
    }
}
StringJoiner:jdk8才使用

package Stringjoinertext;

import java.util.StringJoiner;

public class shringjoinerdemo1 {
    public static void main(String[] args) {
//        创建一个Stringjoiner
        StringJoiner sj = new StringJoiner(",","[","]");
        sj.add("aaa").add("bbb").add("ccc");
        System.out.println(sj);
    }
}

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


新闻名称:JAVA----api和字符串-创新互联
标题来源:http://cxhlcq.com/article/egssj.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部