1.java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.
2.java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.
3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!
这个例子来演示这两个方法和一个属性的用法:
            public static void main(String[] args) {
                      String []list={"ma","cao","yuan"};
                      String a="macaoyuan";
                      System.out.println(list.length);
                      System.out.println(a.length());
                      List<Object> array=new ArrayList();
                      array.add(a);
                      System.out.println(array.size());
              }
输出的值为:
                       3
                       9
                       1

转载于:https://www.cnblogs.com/hebao0514/p/4815321.html

Java基础知识强化21:Java中length、length()、size()区别相关推荐

  1. Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介

    1. ConcurrentHashMap简介: ConcurrentHashMap是一个线程安全的Hash Table,它的主要功能是提供了一组和Hashtable功能相同但是线程安全的方法.Conc ...

  2. 【Java基础知识 1】Java入门级概述,让阿里架构师告诉你为什么要分库分表

    1998年12月8日,第二代Java平台的企业版J2EE发布. 1999年4月27日,HotSpot虚拟机发布. 2005年6月,在Java One大会上,Sun公司发布了Java SE 6.此时,J ...

  3. java基础知识之初识java

    java基础知识之初识java JAVA基础课后总结 一 1.计算机程序 定义:程序(Program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合. 2.指令 定义:指令就是指示机 ...

  4. Java基础知识强化之集合框架笔记27:ArrayList集合练习之去除ArrayList集合中的重复字符串元素...

    1. 去除ArrayList集合中的重复字符串元素(字符串内容相同) 分析: (1)创建集合对象 (2)添加多个字符串元素(包含重复的) (3)创建新的集合 (4)遍历旧集合,获取得到每一个元素 (5 ...

  5. Java基础知识强化之IO流笔记03:throws的方式处理异常

    1. 什么时候使用throws ? (1)定义功能方法时候,需要把出现的问题暴露出来,让调用者去处理.那么就通过throws在方法上标识. (2)有时候,我们是可以对异常进行处理的,但是又有些时候,我 ...

  6. Java基础知识强化之IO流笔记41:字符流缓冲流之复制文本文件案例02(使用 [ newLine() / readLine() ] )(重要)...

    1. 使用字符流缓冲流的特殊功能 [ newLine() / readLine() ] 需求:把当前项目目录下的a.txt内容复制到当前项目目录下的b.txt中  数据源: a.txt -- 读取数据 ...

  7. Java基础知识强化之网络编程笔记05:UDP之多线程实现聊天室案例

    1. 通过多线程改进刚才的聊天程序,这样我就可以实现在一个窗口发送和接收数据了 2.  代码示例: (1)SendThread.java,如下: 1 package com.himi.udpDemo2 ...

  8. Java基础知识强化之网络编程笔记04:UDP之发送端的数据来自于键盘录入案例

    1. 数据来自于键盘录入 键盘录入数据要自己控制录入结束. 2. 代码实现: (1)发送端: 1 package com.himi.updDemo1; 2 3 import java.io.IOExc ...

  9. Java基础知识强化99:Java 常见异常及趣味解释

    常见 Java 异常解释:(译者注:非技术角度分析.阅读有风险,理解需谨慎:) 1. java.lang java.lang软件包是java语言的核心部分,它提供了java中的基础类. java.la ...

最新文章

  1. 源数据文件(.csv)中的空格串和空串对pandas读取结果的影响
  2. 在服务器上排除问题的头五分钟
  3. python-adb
  4. tensorflow dataset.shuffle dataset.batch dataset.repeat 理解 注意点
  5. 编辑器之神VIM入门
  6. angularjsl路由_AngularJS实现路由实例
  7. java 框架mvc_JAVA框架-MVC模式
  8. NOI数据结构:主席树
  9. 【leetcode】423. Reconstruct Original Digits from English
  10. 常用的linux文件权限
  11. 本地文件上传至docker容器
  12. ios ffmpeg audio decode
  13. java编写工字鼠标光标,鼠标指针的形状及含义
  14. 驱动开发:Win10枚举完整SSDT地址表
  15. 乐视生态世界发布会官方图文直播(2016年01月12日 15:00)
  16. openwrt - iperf3 内网测速
  17. HIT-ICS大作业-程序人生Hello‘s P2P
  18. 基于Word的论文多级标题与图表题注的解决办法
  19. SAP-ABAP-OOALV进阶-子屏幕;各种方法示例;
  20. [W pthreadpool-cpp.cc:90] Warning: Leaking Caffe2 thread-pool after fork. (function pthreadpool)

热门文章

  1. matlab08a调节字体大小,MATLAB低通滤波器的设计代码
  2. jQuery 学习-样式篇(四):jQuery 设置和删除元素的属性
  3. 单点登录多点注销shiro的简单实现
  4. php整形数组求里面的质数,PHP实现的分解质因数操作示例
  5. 浙江农林大学蓝桥杯程序设计竞赛校选拔赛(同步赛)签到题ABFGHIJ
  6. 把变量赋值给寄存器_阻塞赋值和非阻塞赋值的区别与记忆
  7. HTML表格修改字段,HTML表格 – 更改列中单个单元格的宽度
  8. 能写个简单的oa系统java_基于jsp的轻量级OA系统-JavaEE实现轻量级OA系统 - java项目源码...
  9. 记忆化搜索本质是dp
  10. 信号报告(Java)