Java字符串与数组
字符串查找 
    indexOf(String s)方法返回搜索的字符或字符串首次出现的位置
	    lastIndexOf(String s)方法返回搜索的字符或字符串最后一次出现的位置
获取索引位置的字符 charAt(int index)
字符串截取 
	    substring(int beginIndex) 截取从指定索引位置到结尾
	    substring(int beginIndex,int endIndex) 截取从指定索引位置开始到指定索引位置结尾
去除收尾空格 trim()
字符串替换 replace(char oldChar,char newChar)
判断字符串的开始与结尾
	    startsWith(String prefix) 字符串前缀
	    endWith(String suffix)	字符串后缀
判断字符串是否相等 
	    ==
	    equals() 区分大小写
	    equalsIgnoreCase() 不区分大小写
按字典顺序比较两个字符串 compareTo(String srt) 基于字符的Unicode的值
字符串大小转换 
	    toLowerCase() 转成小写
	    toUpperCase() 转成大写
字符串分割 
	    split(String srt) 按给定字符串进行分割
	    split(String str,int limit) 按给定字符串进行分割,并限定分割次数
格式化字符串 
	    format(String format,Object...args)
	    format(Local l,String format,Object...args)
	    l: 格式化过程中要应用的语言环境  format:格式化字符串  args:格式说明符引用参数
字符串生成器 StringBuilder
	    append() 追加内容
	    insert(int off,String arg) 指定位置插入数据
	    delet(int start,int end) 删除指定位置的字符串
填充替换数组元素 
	    Arrays.fill(int[] a,int value) 将int值分配给int型数组的每个元素
	    Arrays.fill(int[] a,int startIndex,int endIndex,int value) 将int值分配给int型数组指定范围的每个元素(包头不包尾)
对数组进行排序 Arrays.sort(object) 提供多种重载
复制数组  提供多种重载
	    Arrays.copyOf(arr,int newlength)   newlength:新数组长度
	    Arrays.copyOfRange(arr,int startIndex,int endIndex) 复制指定范围的数组
数组查询
	    Arrays.binarySearch(Object[] a ,Object key) 二分搜索法搜索指定数组
	    Arrays.binarySearch(Object[] a ,int startIndex,int endIndex,Object key)二分搜索法搜索指定数组的指定范围(包头不包尾)
Java字符串与数组的更多相关文章
- java字符串,数组,集合框架重点
		
1.字符串的字面量是否自动生成一个字符串的变量? String str1 = “abc”; Sring str2 = new String (“abc”); 对于str1:Jvm在遇到双 ...
 - Java字符串到数组的转换--最后放大招
		
本文是关于如何在Java中以不同方式将String转换为String Array的几种方法,按照惯例,文末会分享Groovy语言中的实现. split()方法 字符串api是通过split()方法添加 ...
 - JAVA关于字符串&&字符数组处理的小题目
		
JAVA关于字符串&&字符数组的小题目 第二题:分析以下需求,并用代码实现 1.键盘录入一个大字符串,再录入一个小字符串 2.统计小字符串在大字符串中出现的次数 3.代码运行打印格式: ...
 - java 数组转字符串 字符串转数组
		
字符串转数组 使用Java split() 方法 split() 方法根据匹配给定的正则表达式来拆分字符串. 注意: . . | 和 * 等转义字符,必须得加 \\.多个分隔符,可以用 | 作为连字符 ...
 - JNI C创建Java字符串数组
		
创建Java字符串数组 注:jni中没有与String[]对应的数据类型,所以需要创建对象数组,循环添加jstring对象 #include <Sample3.h> #include &l ...
 - 灵魂拷问:Java如何获取数组和字符串的长度?length还是length()?
		
限时 1 秒钟给出答案,来来来,听我口令:"Java 如何获取数组和字符串的长度?length 还是 length()?" 在逛 programcreek 的时候,我发现了上面这个 ...
 - java例题_40 字母字符串转数组后排序
		
1 /*40 [程序 40 字符串排序] 输入一个字符串数组,按照字母表的降序对这些字符串进行排序. 2 题目:字符串排序. 3 */ 4 5 /*分析 6 * 1.从键盘得到一个纯字母的字符串 7 ...
 - Java中将一个字符串传入数组的几种方法
		
String Str="abnckdjgdag"; char a[]=new char[Str.length()]; -------------------方法1 用于取出字符串的 ...
 - 慕课网-安卓工程师初养成-6-3 如何使用 Java 中的数组
		
来源:http://www.imooc.com/code/1525 Java 中操作数组只需要四个步骤: 1. 声明数组 语法: 或者 其中,数组名可以是任意合法的变量名,如: 2. 分配空间 简 ...
 
随机推荐
- AnnotationTransactionAttributeSource is only available on Java 1.5 and higher
			
前言: 在eclipse中用到spring2.0的web项目,启动elipse自带的tomcat7,tomcat7报错如下: AnnotationTransactionAttributeSource ...
 - SQL-59 按照salary的累计和running_total,其中running_total为前两个员工的salary累计和,其他以此类推。
			
题目描述 按照salary的累计和running_total,其中running_total为前两个员工的salary累计和,其他以此类推. 具体结果如下Demo展示..CREATE TABLE `s ...
 - Spring Cloud分布式微服务云架构
			
分布式.微服务.云架构 JAVA语言开发.跨平台.高性能.高可用.安全.服务化.模块化.組件化.驱动式开发模式 commonservice eurekaNetflix 云端服务发现,一个基于 REST ...
 - 集合练习 练习:每一个学生Student都有一个对应的归属地定义为String类型。学生属性:姓名,年龄  注意:姓名和年龄相同的视为同一个学生。保证学生的唯一性。  1、描述学生。  2、定义Map容器,将学生作为键,地址作为值存入集合中。  3、获取Map中的元素并进行排序。
			
package com.rf.xs.map; public class Student implements Comparable<Student> { private String na ...
 - python orm框架
			
#!/usr/bin/python# -*- coding: utf-8 -*-from sqlalchemy import create_enginefrom sqlalchemy import T ...
 - Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks 阅读笔记
			
Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (使用循环一致的对抗网络的非配对图像-图 ...
 - Python 字典dict相关知识
			
字典是无序的,多次print输出的结果不一样. 字典的key可以是数字.字符串.元组.布尔值(True为1,False为0,不可以和其他key值重复):列表和字典不能作为key. 字典的value可以 ...
 - java基础知识—字符串
			
1.声明字符串的方法: String s ="你好" String s=new String("你好"); 2.字符串的长度: 字符串.length(); 3. ...
 - ASP.NET Core2.2 IExceptionFilter
			
用vs2017建立一个ASP.NET Core Web应用程序并选择MVC框架,自动生成了 Startup的类,并配置了错误处理方式: if (env.IsDevelopment()) { app.U ...
 - cocos大量对象使用动作注意事项
			
,,} for i,v in ipairs(area) do if gameResult == v then ]) do local scale_1 = cc.ScaleTo:create(0.05, ...