java中数组的length_java中数组有没有length()方法?string没有lenght()方法?
展开全部
java中数组是没有length()方法的,只有length属性,数组array.length返回62616964757a686964616fe4b893e5b19e31333366306465的是该数组的长度。
字符串String是有length()方法的,str.length()返回的是该字符串的长度。
扩展资料
java数组常用方法:
1、声明一个数组
String[] aArray = new String[5];
String[] bArray = {"a","b","c", "d", "e"};
String[] cArray = new String[]{"a","b","c","d","e"};
2、打印一个数组
String[] aArray = new String[5];
String[] bArray = {"a","b","c", "d", "e"};
String[] cArray = new String[]{"a","b","c","d","e"};
3、根据数组创建ArrayList
String[] stringArray = { "a", "b", "c", "d", "e" };
ArrayList arrayList = new ArrayList(Arrays.asList(stringArray));
System.out.println(arrayList);
4、判断数组内部是否包含某个值
String[] stringArray = { "a", "b", "c", "d", "e" };
boolean b = Arrays.asList(stringArray).contains("a");
System.out.println(b);
5、连接两个数组
int[] intArray = { 1, 2, 3, 4, 5 };
int[] intArray2 = { 6, 7, 8, 9, 10 };
int[] combinedIntArray = ArrayUtils.addAll(intArray, intArray2);
6、声明一个内联数组
method(new String[]{"a", "b", "c", "d", "e"})
String常用方法:
1、求字符串某一位置字符
charAt(int index)返回字符串中指定位置的字符;注意字符串中第一个字符索引是0,最后一个是
length()-1。
例如:
String str = new String("asdfzxc");
char ch = str.charAt(4);//ch = z
2、提取子串
用String类的substring方法可以提取字符串中的子串,该方法有两种常用参数:
1)substring(int beginIndex)该方法从beginIndex位置起,从当前字符串中取出剩余的字符作为一
个新的字符串返回。
2)substring(int beginIndex, int endIndex)该方法从beginIndex位置起,从当前字符串中取出到
endIndex-1位置的字符作为一个新的字符串返回。
例如:
String str1 = new String("asdfzxc");
String str2 = str1.substring(2);//str2 = "dfzxc"
String str3 = str1.substring(2,5);//str3 = "dfz"
3、字符串比较
1)compareTo(String anotherString)该方法是对字符串内容按字典顺序进行大小比较,通过返回的
整数值指明当前字符串与参数字符串的大小关系。若当前对象比参数大则返回正整数,反之返回负
整数,相等返回0。
2)compareToIgnore(String anotherString)与compareTo方法相似,但忽略大小写。
3)equals(Object anotherObject)//比较当前字符串和参数字符串,在两个字符串相等的时候返回
true,否则返回false。
4)equalsIgnoreCase(String anotherString)//与equals方法相似,但忽略大小写。
例如:
String str1 = new String("abc");
String str2 = new String("ABC");
int a = str1.compareTo(str2);//a>0
int b = str1.compareToIgnoreCase(str2);//b=0
boolean c = str1.equals(str2);//c=false
boolean d = str1.equalsIgnoreCase(str2);//d=true
4、字符串连接
concat(String str)将参数中的字符串str连接到当前字符串的后面,效果等价于"+"。
例如:
String str = "aa".concat("bb").concat("cc");
相当于String str = "aa"+"bb"+"cc";
java中数组的length_java中数组有没有length()方法?string没有lenght()方法?相关推荐
- java 数组 length 减少_java中数组有没有length()方法?string没有lenght()方法?
java中数组有没有length()方法,求数组的长度可以使用数组的length属性. int length=arr.length;//求数组的长度 ------------------------- ...
- Java队列与栈转换中String.Valueof()使用
1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 ...
- java valueof的用法_Java中String.valueOf()方法的使用
Java中String.valueOf()方法的使用 (2013-06-21 18:07:34) 标签: it Java中String.valueOf() 方法的使用 1. 由 基本数据型态转换成 S ...
- Java String的API方法总结
1.String对象的简单方法 String的简单方法包括获取字符串的长度,从字符串中获取字符,连接字符串,转换字符串大小写. 代码展示如下所示: package com.demo01; public ...
- java中数组的含义_数组
数组(Array)是有序的元素序列.[1] 若将有限个类型相同的变量的集合命名,那么这个名称为数组名.组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量.用于区分数组的各个元素的数 ...
- 整数数组查找java_使用Java编写程序以查找整数数组中的第一个非重复数字?
查找数组中的第一个非重复数字-构造count数组以将给定数组中每个元素的计数存储为相同长度,且所有元素的初始值为0. 将数组中的每个元素与除自身之外的所有其他元素进行比较. 如果匹配发生,则增加其在计 ...
- JAVA中一维数组的作用,JAVA中一维数组和二维数组的定义
在java中数组被看成是一个对象 在定义数组时,有两种定义方法:int[] a 和int a[]:第二种是C/C++对数组定义方式,对于JAVA建议采用第一种定义方式. 总的原则:任何对象在被调用之前 ...
- (二十六)、Java数组在内存中如何存放与分配
Java中有两种类型的数组: 基本数据类型数组: 对象数组: 当一个对象使用关键字"new"创建时,会在堆上分配内存空间,然后返回对象的引用,这对数组来说是一样的,因为数组也是一个 ...
- esp8266接收到的数据如何存放到数组中_愉快地学Java语言:第七章 数组
导读 本文适合Java入门,不太适合Java中高级软件工程师.本文以<Java程序设计基础篇>第10版为蓝本,采用不断提出问题,然后解答问题的方式来讲述.本篇文章只是这个系列中的一篇,如果 ...
最新文章
- powerDesign设计随笔
- 清华大学人工智能研究院成立听觉智能研究中心,将专注基础研究和成果产业化
- Method threw 'java.lang.StackOverflowError' exception. Cannot evaluate 问题
- linux中sh+$0,浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释
- 银行交易系统 TiDB 在线缩容迁移
- hibernater面试一
- 清华大学 2011 春季学期 lt;现代软件工程gt; 课程表
- 【C语言进阶】 宏定义实现字符串引用
- 博客版面设计~文章填充
- 学会用感情营销是最高的智慧
- [Regionals 2012 :: Asia - Tokyo ]
- 2022道路运输企业安全生产管理人员考试模拟100题及在线模拟考试
- 美国大学计算机理论专业phd,专家:美国大学计算机专业PHD申请难度有多大
- 我在京东这一年—张亮
- 在线硬盘存储计算机,存储换算器 - 文件大小转换 - 电脑容量换算
- arcmap中将一个面图层中的多个面分割成独立的面
- 求1-1/2+1/3-1/4+.......+1/99-1/100的值
- row_number() OVER(PARTITION BY)函数介绍
- Xshell国内免费下载
- STM32F103xx TFT液晶显示ASCII字符串、中文、图片并且显示带有镜像和旋转功能
热门文章
- 1001 Quotes and Sayings by Skylar Sorren
- 用c语言strncmp函数,strcmp和strncmp函数
- php中的strncmp,PHP函数之strncmp
- 惩戒教育也是“爱的艺术”[图]
- 小米设备token获取HomeAssistant
- view的getTop和getBottom
- UDP下的SOCK5代理实现
- 永和高中2021年高考成绩查询,http://www.lfzkw.cn 2021永和中考成绩查询网站入口
- matlab 三角剖分 骨架,利用三角剖分骨架图提取简单多边形目标中心点
- html怎么建立css文件,怎么创建css文件