ylbtech-Java-Runoob-高级教程-实例-方法:02. Java 实例 – 输出数组元素
1.返回顶部
1、

Java 实例 - 输出数组元素

 Java 实例

以下实例演示了如何通过重载 MainClass 类的 printArray 方法输出不同类型(整型, 双精度及字符型)的数组:

MainClass.java 文件

  1. public class MainClass {
  2. public static void printArray(Integer[] inputArray) {
  3. for (Integer element : inputArray){
  4. System.out.printf("%s ", element);
  5. System.out.println();
  6. }
  7. }
  8. public static void printArray(Double[] inputArray) {
  9. for (Double element : inputArray){
  10. System.out.printf("%s ", element);
  11. System.out.println();
  12. }
  13. }
  14. public static void printArray(Character[] inputArray) {
  15. for (Character element : inputArray){
  16. System.out.printf("%s ", element);
  17. System.out.println();
  18. }
  19. }
  20. public static void main(String args[]) {
  21. Integer[] integerArray = { 1, 2, 3, 4, 5, 6 };
  22. Double[] doubleArray = { 1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7 };
  23. Character[] characterArray = { 'H', 'E', 'L', 'L', 'O' };
  24. System.out.println("输出整型数组:");
  25. printArray(integerArray);
  26. System.out.println("\n输出双精度型数组:");
  27. printArray(doubleArray);
  28. System.out.println("\n输出字符型数组:");
  29. printArray(characterArray);
  30. }
  31. }

以上代码运行输出结果为:

  1. 输出整型数组:
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8.  
  9. 输出双精度型数组:
  10. 1.1
  11. 2.2
  12. 3.3
  13. 4.4
  14. 5.5
  15. 6.6
  16. 7.7
  17.  
  18. 输出字符型数组:
  19. H
  20. E
  21. L
  22. L
  23. O

 Java 实例

2、
2. 扩展返回顶部
1、

可以采用学习过的泛型,来输出数组:

  1. public class Test {
  2. public static void main(String args[]){
  3. Integer[] integerArray = { 1, 2, 3, 4, 5, 6 };
  4. Double[] doubleArray = { 1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7 };
  5. Character[] characterArray = { 'H', 'E', 'L', 'L', 'O' };
  6. System.out.println("输出整型数组:");
  7. printArray(integerArray);
  8. System.out.println("\n输出双精度型数组:");
  9. printArray(doubleArray);
  10. System.out.println("\n输出字符型数组:");
  11. printArray(characterArray); }
  12. //泛型
  13. public static <E> void printArray(E[] inputArray){
  14. //输出
  15. for(E element : inputArray){
  16. System.out.printf("%s ",element);
  17. }
  18. System.out.println();
  19. }
  20. }

输出结果为:

  1. 输出整型数组: 1 2 3 4 5 6
  2. 输出双精度型数组: 1.1 2.2 3.3 4.4 5.5 6.6 7.7
  3. 输出字符型数组: H E L L O
2、
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

Java-Runoob-高级教程-实例-方法:02. Java 实例 – 输出数组元素的更多相关文章

  1. Java入门 - 高级教程 - 03.泛型

    原文地址:http://www.work100.net/training/java-generic.html 更多教程:光束云 - 免费课程 泛型 序号 文内章节 视频 1 概述 2 泛型方法 3 泛 ...

  2. Java NIO系列教程(十一) Java NIO 与 IO

    Java NIO系列教程(十一) Java NIO与IO 当学习了 Java NIO 和 IO 的 API 后,一个问题马上涌入脑海: 我应该何时使用 IO,何时使用 NIO 呢?在本文中,我会尽量清 ...

  3. Java入门 - 高级教程 - 02.集合

    原文地址:http://www.work100.net/training/java-collection.html 更多教程:光束云 - 免费课程 集合 序号 文内章节 视频 1 概述 2 集合接口 ...

  4. Java入门 - 高级教程 - 06.邮件收发

    原文地址:http://www.work100.net/training/java-email.html 更多教程:光束云 - 免费课程 邮件收发 序号 文内章节 视频 1 概述 2 发送一封简单的邮 ...

  5. Java入门 - 高级教程 - 08.Applet

    原文地址:http://www.work100.net/training/java-applet.html 更多教程:光束云 - 免费课程 Applet 序号 文内章节 视频 1 概述 2 Apple ...

  6. Java NIO系列教程(一)java NIO简介

    这个系列的文章,我们开始玩一玩IO方面的知识,对于IO和NIO,我们经常会接触到,了解他们的基本内容,对于我们的工作会有特别大的帮助.这篇博文我们仅仅是介绍IO和NIO的基本概念,以及一些关键词. 基 ...

  7. Java入门 - 高级教程 - 09.文档注释

    原文地址:http://www.work100.net/training/java-documentation.html 更多教程:光束云 - 免费课程 文档注释 序号 文内章节 视频 1 概述 2 ...

  8. Java入门 - 高级教程 - 04.序列化

    原文地址:http://www.work100.net/training/java-serialization.html 更多教程:光束云 - 免费课程 序列化 序号 文内章节 视频 1 概述 2 序 ...

  9. Java入门 - 高级教程 - 05.网络编程

    原文地址:http://www.work100.net/training/java-networking.html 更多教程:光束云 - 免费课程 网络编程 序号 文内章节 视频 1 概述 2 Soc ...

随机推荐

  1. 硬盘安装Linux(ubuntu,centos)

    硬盘安装Linux 使用硬盘安装Linux最大的好处不只是方便,是快速.之前使用U盘安装,很慢,没有记录具体时间.Ubuntu区别不大,本身比较小,安装介质只有2G(ubuntu18.10):Cent ...

  2. (25)Django中操作cookie与session组件(添加cookie和删除cookie)

    cookie是存在于客户端浏览器上的键值对,是明文的 cookie是当用户访问网站时候和数据提起携带过去,安全性比较差, 容易被拦截 session存在于服务端的键值对,是一串加密的字符串 当用户登陆 ...

  3. Python的方法和语法解释

    ---------------------------------------------------------------------------------------------------- ...

  4. 《DSP using MATLAB》Problem 6.15

    代码: %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %% Output In ...

  5. maven(二)

    1.1     Maven的好处 节省空间 对jar包做了统一管理 依赖管理 一键构建 可跨平台 应用在大型项目可提高开发效率 1.2     Maven安装部署配置 1.3     Maven的仓库 ...

  6. Eclipse工具的设置

    1 Eclipse的工作空间和新建工程1.1: 工作空间* 其实就是我们写的源代码所在的目录 1.2: 创建工程(项目)* 右键/Package Explore 空白区/new /Java Proje ...

  7. 普林斯顿数学指南(第二卷) (Timothy Gowers 著)

    第IV部分 数学的各个分支 IV.1 代数数 IV.2 解析数论 IV.3 计算数论 IV.4 代数几何 IV.5 算术几何 IV.6 代数拓扑 IV.7 微分拓扑 IV.8 模空间 IV.9 表示理 ...

  8. caller

    caller返回调用了当前函数的那个对象(谁call了当前函数,即当前函数的caller) 对于函数来说,caller 属性只有在函数执行时才有定义 假如函数是由顶层(window)调用的,那么 ca ...

  9. Percona XtraDB Cluster高可用与状态快照传输(PXC 5.7 )

    Percona XtraDB Cluster(下称PXC)高可用集群支持任意节点在运行期间的重启,升级或者意外宕机,即它解决了单点故障问题.那在这个意外宕机或者重启期间,该节点丢失的数据如何再次进行同 ...

  10. 怎么控制contenteditable的输入

    contenteditable是所有流浪器都支持的属性, 可以利用标签模拟文本域, 实现体验相当不错的内容跟着高度自动增高的体验, 但是也带来一些问题, 就是可以直接复制带有style样式的标签进去 ...