首页 > 编程语言 >java数组进阶

java数组进阶

时间:2022-10-11 23:23:39浏览次数:55  
标签:java 进阶 int arrays length numbers 数组 public

java数组进阶

数组一经定义就不能改变长度

package array;

public class ArrayDemo03 {
   public static void main(String[] args) {
       int [] numbers={1,2,3,4,5,6,7,8,9,10};
       dayin(numbers);
       int[] fanzhuan1 = fanzhuan(numbers);//定义了一个新的数组fanzhuan1来存放反转后的数组
       dayin(fanzhuan1);
       //dayin(fanzhuan(numbers));//也可以用来反转数组,只不过没有定义新的数组
  }
   //方法
   //打印数组
   public static void dayin (int[] arrays){
       for (int i = 0; i < arrays.length; i++) {
           System.out.print(arrays[i]+"\t");
      }
  }
   //反转数组
   public static int [] fanzhuan(int[] arrays){
       int [] result = new int[arrays.length];
       for (int i = 0,j=arrays.length-1; i < arrays.length ; i++,j--) {
           result[j]=arrays[i];
      }
       return result;
  }
}
 

标签:java,进阶,int,arrays,length,numbers,数组,public
From: https://www.cnblogs.com/zhazhawei906/p/16782981.html

相关文章

  • 最长公共前缀(Java)
    编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入:strs=["flower","flow","flight"]输出:"fl"示例2:输入:strs=["d......
  • 2022 最新 Java 基础 面试题(二)
    2022最新Java基础面试题(二)​​下面列出这份Java面试问题列表包含的主题​​​​1、Java中能创建volatile数组吗?​​​​2、volatile能使得一个非原子操作变成原......
  • 使用 Stream API 高逼格 优化 Java 代码
    Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起使用时,因为流申明式处理数据集合的特点,可以让代码变得简洁易读放大招,流如何简化代码如果有一个需求,需......
  • java中的数组
    java中的数组数组一经定义就不能改变长度packagearray;​publicclassArrayDemo02{  publicstaticvoidmain(String[]args){    //声明定义数组的方......
  • Java中的函数式编程
    写在前面虽然JDK8已经是非常古老的版本了(截止到文章发布,目前最新JDK版本为JDK19.。。。),但JDK8中的函数式编程一直没有系统的学过。这次由于工作中的使用加上国庆假期,索性......
  • JAVA中的父类与子类
    在Java中,如果父类含有一个静态方法,且在子类中也含有一个返回类型,方法名、参数列表等都与之相同的的静态方法,在子类中只是对父类的该同名方法进行隐藏,并不是重写。父类与子......
  • apache+tomcat9.0+mod_jk+java1.8-私密版
    ​​https://www.aliyun.com/jiaocheng/186362.html​​​​在这个网页下找对应的mod_jk下载包配合上边网址进行配置https://archive.apache.org/dist/tomcat/tomcat-conn......
  • Java后端面试知识点汇总
    公众号:知识浅谈JavaEEJava中如何输出一个某种编码的字符串?Java关键字相关Java面向对象相关知识Java-集合Java-线程Java-锁Java-jdkJAVA-反射Java-jvmJava-GCJava-IONIOJava......
  • JAVA的优势和特性&JAVA的三大版本&JDK/JRE/JVM
    JAVA的优势和特性简单性面向对象(万物皆对象)可移植性(writeonce,runanywhere)高性能分布式(URL、远程调用)动态性(反射)多线程安全性(防病毒、方窃取,异常机制)健壮性......
  • Java程序运行机制
    编译型compile:将源代码转换为计算机可执行的代码,负责编译的程序成为编译器。是用于编写操作系统,比如C/C++解释型:计算机读取要执行的一段代码,要执行什么就读取什么。用于......