JAVA----api和字符串-创新互联
API 是指jdk中提供的各种类
本文名称:JAVA----api和字符串-创新互联
文章来源:http://azwzsj.com/article/egssj.html
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:主要用于字符串拼接和反转链式编程:练习:
练习2package 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("否"); } } }
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://azwzsj.com/article/egssj.html