java中length,length()与size()的用法的修饰的对象

1 length属性是针对数组说的,length这个属性表示数组的长度

2 length()方法是针对字符串String说的,length()表示字符串的长度

3size()方法是针对泛型集合说的,size()表示泛型有多少个元素

public static void main(String[] args) {
String []list={"aa","bbb","cccc"};
String a="aabbcc";
System.out.println(list.length);
System.out.println(a.length());
List<Object> array=new ArrayList();
array.add(a);
System.out.println(array.size());
}
输出的值为:
3
6
1

时间: 2024-11-05 13:48:03

java中length,length()与size()的用法的修饰的对象的相关文章

Java中的length字段和length()方法

本文主要讲述Java中的length字段和length()方法,有需要的朋友可以参考下,更多Java教程知识,请登陆疯狂软件教育官网. 首先,你能快速回答下面的问题吗? 如果没有IDE(集成开发环境)的自动补全功能,如何获取数组和字符串的长度? 我问了不同等级的开发者(初级和中级)同样的问题,他们很难准确而确信地给出答案.虽然IDE提供的代码自动补全功能十分方便,但也带来了“表面理解(surface understanding)”的问题.在本文中,我会解释一些和Java数组的关键概念. 上述问题

java中import、package作用和用法

  有些人写了一阵子 Java,可是对於 Java 的 package 跟 import 还是不 太了解很多人以為原始码 .java 档案中的 import 会让编译器把所 import 的程式通通写到编译好的 .class 档案中,或是认為 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念. 让我们先了解一下,Java 的 package 到底有何用处. 其实,package 名称就像是我们的姓,而 class 名称就像是我们的名字 .package 名称有很多

java中关于subString()和indexOf()的用法

[JavaSe]java中关于subString()和indexOf()的用法 /**  * @详解关于subString()和indexOf()的用法,怎么联合使用  * @author 小夜的传说  *  */ public class Test { public static void main(String[] args) { String str = "my name is xiaoye's chuanshou"; str = str.substring(6);// str=

JAVA中的break[标签]continue[标签]用法

原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用break退出一层循环(与C/C++中的break用法一样) 1 public static void main(String args[]) 2 { 3 int i=0; 4 while(i<100) 5 { 6 if(i==10) break; 7 System.out.println("i=&q

Java中的length和length()

首先,你能快速回答下面的问题吗? 不借助IDE的代码自动完成,如何获取一个数组的长度?如何获取一个字符串的长度? 我曾问过不同层次的开发者这个问题.他们不能正确的或者自信的回答这个问题.当IDE提供了便捷的代码完成功能,也带来了对问题理解仅停留在表面的问题.在这里,我会解释一些关于数组的关键概念. 答案: int[] arr = new int[3]; System.out.println(arr.length);//length for array String str = "abc"

Java中static关键字的作用和用法详细介绍

static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static修饰的成员变量和成员方法独立于该类的任何对象.也就是说,它不依赖类特定的实例,被类的所有实例共享. 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们.因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象. 用public修饰的static成员变量和成员方法本质是全局变量和全局方法,当声明它类

Java中super关键字的作用与用法

Java中的super是什么?java中的super关键字是一个引用变量,用于引用父类对象.关键字“super”以继承的概念出现在类中.主要用于以下情况: 1.使用super与变量:当派生类和基类具有相同的数据成员时,会发生此情况.在这种情况下,JVM可能会模糊不清.我们可以使用以下代码片段更清楚地理解它: /* Base class vehicle */ class Vehicle { int maxSpeed = 120; } /* sub class Car extending vehic

Java中Array.sort()的几种用法

****************************************************** * 精品书籍推荐:<Java从入门到经通> * 本书系统全面.浅显易懂,非常适合没有任何编程经验的初学者阅读, * 也可作为软件开发人员和高校师生的必备参考书. ****************************************************** Java的Arrays类中有一个sort()方法,该方法是Arrays类的静态方法,在需要对数组进行排序时,非常的好

java中Redis5大基本类型的用法

存储格式 基本用法 通过Jedis(封装了redis的Java客户端)对redis进行操作. Jedis工具类 public class JedisPoolUtil { private static JedisPool pool = null; static { //加载配置文件 InputStream in = JedisPoolUtil.class.getClassLoader().getResourceAsStream("redis.properties"); Propertie