首页 > 其他分享 >请遍历一个数组 , 输出数组的各个元素值。

请遍历一个数组 , 输出数组的各个元素值。

时间:2024-08-07 10:20:45浏览次数:15  
标签:输出 遍历 map int System ++ length 数组 out

 1 public class shuzu21{
 2     //编写一个main方法
 3     public static void main(String[] args){
 4 
 5         //编写一个数组,输出数组的各个元素值
 6         int[][] map = {{0, 0, 1},{1, 1, 1},{1, 1, 3}};
 7         //使用方法完成输出,创建MyTools对象
 8 
 9         MyTools tool = new MyTools();
10 
11 
12         //遍历map数组
13         //传统的解决方式就是直接遍历
14         //for(int i = 0;i < map.length;i++){
15         //    for(int j = 0;j < map[i].length;j++){
16         //        System.out.print(map[i][j]+ "\t");
17         //         }
18         //         System.out.println();
19         // }
20 
21         //使用方法
22 
23         tool.printArr(map);
24 
25         //
26         //要求再次遍历map数组
27         //for(int i = 0;i < map.length;i++){
28         //for(int j = 0;j < map[i].length;j++){
29         //        System.out.print(map[i][j] + "\t");
30 
31         //    }
32         // System.out.println();
33         // }
34         tool.printArr(map);
35 
36 
37 
38         //再次遍历
39         //
40         //for(int i = 0;i < map.length;i++){
41         //    for(int j = 0;j < map[i].length;j++){
42         //    System.out.print(map[i][j] + "\t");    
43         // }
44         // System.out.println();
45         // }
46         tool.printArr(map); 
47 
48     }
49 }
50 
51 
52 //把输出的功能,写到一个类的方法中,然后调用该方法即可
53 class MyTools{
54         //方法,接收一个二维数组
55     public void printArr(int[][] map){
56         System.out.println("=========");
57         //对传入的map数组并进行遍历输出
58         for(int i = 0;i < map.length;i++){
59             for(int j = 0;j < map[i].length;j++){
60                 System.out.print(map[i][j] + "_");
61             }
62             System.out.println();
63         }
64     }
65 }

 

标签:输出,遍历,map,int,System,++,length,数组,out
From: https://www.cnblogs.com/wzyxslx/p/18346463

相关文章

  • Cython将Numpy数组转为自定义结构体
    技术背景前面我们写过几篇关于Cython的文章,例如Cython计算谐振势、Cython与C语言的结合、Cython调用CUDAKernel函数。Cython有着非常Pythonic的编程范式,又具备着接近于C语言的性能,因此在很多对于性能有要求的Python软件中都会使用到Cython的性能优化。Cython的基本工作流程是,先......
  • Java中对数组的学习
    数组的概念目录数组的概念声明数组变量创建数组处理数组数组作为函数的参数数组作为函数的返回值数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变......
  • 有谁知道pytesseract的image_to_data和image_to_osd方法的输出的含义?
    我正在尝试使用pytesseract从图像中提取数据。该模块有image_to_data和image_to_osd方法。这两种方法提供了大量信息(TextLineOrder、WritingDirection、ScriptDetection、Orientation等)作为输出。下图是该方......
  • C语言——一维二维数组详解
    文章目录数组数组的概念一维数组的创建和初始化数组创建数组的初始化数组的类型一维数组的使用数组下标数组元素的打印数组的输入sizeof计算数组元素个数一维数组在内存中的存储二维数组的创建二维数组的概念二维数组的创建二维数组的初始化不完全初始化完全初始化按......
  • 《LeetCode热题100》---<5.②普通数组篇五道>
    本篇博客讲解LeetCode热题100道普通数组篇中的五道题第三道:轮转数组(中等)第四道:除自身以外数组的乘积(中等)第三道:轮转数组(中等) 方法一:使用额外的数组classSolution{publicvoidrotate(int[]nums,intk){intlen=nums.length;int[]newAr......
  • 【practise】删除有序数组中的重复项
    关于博主:今天分享一道简单的关于“双指针”算法的题目。算是双指针中非常基础的题目,有兴趣可以借鉴一波~目录1.题目介绍2.题解思路:`双指针法`3.代码示例1.题目介绍题目链接:LINK本题要求是:对给定的有序数组nums删除重复元素,使得每种元素仅在该数组中出现一次,......
  • NC 实现二叉树先序,中序和后序遍历
    系列文章目录文章目录系列文章目录前言前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述给定一棵二叉树,分别按照二叉树先序,中序和后序打印所有的节点。i......
  • 利用指针来升序数组,(冒泡排序)
    我们写完数组后,通过写函数来是代码清晰明了,第一个升序函数,通过传入arr与len,再用冒泡排序的方法即可将数组升序,这里注意,传入arr,也就是数组的首地址,函数用Int*arr接受,这里传入首地址,也就是指针的方法,这个首地址(指针)允许函数内部通过数组索引的方法来访问数组中的其他元素,......
  • Profinet远程IO模块:模拟量输入输出模块_参数及选型说明
    模拟量输入、输出模块是XD系列现场常用的IO模块。分为输入和输出两种类型,按照信号类型分为电压型和电流型,16位分辨率,通道分为4通道和8通道!产品型号信息模块指示灯模拟量量程对应数值(以下为4通道型号,8通道同理)XD3004的使用注:默认配置1:0-10V。(1).配置参数1:0-10v,输入1......
  • 表面贴装差分输出晶体振荡器(DSO753SK/DSO753SJ/DSO753SD):高性能频率源的卓越之选
    在当今高度集成化和高速化的电子世界中,精准、稳定且高速的频率源对于各种电子设备的正常运行至关重要。表面贴装差分输出晶体振荡器(DifferentialOutputCrystalOscillator)DSO753SK、DSO753SJ和DSO753SD以其出色的性能和独特的特点,成为了满足现代电子系统苛刻要求的理想......