java初级基础

文献种类:专题技术总结文献

开发工具与关键技术:          IDEA后端技术                    

作者:彭彭爱比耶      ;年级:2005    ;撰写时间:2022   年 6  月  18日

文献编号:                归档时间:   年   月   日

Java初级基础

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术: IDEA后端技术

作者:彭彭爱比耶

撰写时间:2022/6/18

1.欢迎广大的码哥捧场小弟写的关于Java初级基础,时隔半个多月,让我们继续来了解java吧!

2.好,长话短说,我首先介绍一下冒泡排序法,再用我浅薇的知识来讲解二维数组的创建!

3.下面是冒泡排序法

public class Arr_ {

    public static void main(String[] args) {

        //将数组进行从小到大排序

        int arr[]={23,13,9,89,80};

        int temp=0;

        int s=arr.length-1;//外层循环4次

        for (int i=0;i<s ;i++ ) {

            for (int j=0;j<s-i ;j++ ) {//内层循环

                //如果前面的值大于后面的值,那就进行交换

                if(arr[j]>arr[j+1]){

                    temp=arr[j];

                    arr[j]=arr[j+1];

                    arr[j+1]=temp;

                }

            }

        }

        for (int j=0;j<arr.length ;j++ ) {

            System.out.print(arr[j]+" ");

        }

    }

}

排序后了结果:9 13 23 80 89,等到后面我们学了封装就可以用sort()方法来实现升序排序了,就不怕代码多了,加油努力冲吧!

4.二维数组分为静态和动态两种模式

1)静态数组的创建

int arr1=new int[2] [3];//{{0,0,0},{0,0,0}}

int arr1[1] [2]=8; // {{0,0,0},{0,8,0}};

2)动态数组的创建

public class Arr_ {

    public static void main(String[] args) {

      //1

      //2 2

      //3 3 3

      //创建二维数组,有三个一维数组的二维数组,但是还没有开数据空间

      int arr[][] =new int[3] [];

      for (int i=0;i<arr.length ;i++ ) {

         //如果没有给一维数组开空间,那么arr[i]接收null

         arr[i]=new int[i+1];

          //遍历数组,并给一维数组的每个元素赋值

         for (int j=0;j<arr[i].length ;j++ ) {

            arr[i] [j]=i+1;//赋值

         }

      }

      //输出

      for (int i=0;i<arr.length ;i++ ) {

         for (int j=0;j<arr[i].length ;j++ ) {

            System.out.print(arr[i] [j]+" ");

         }

         System.out.println();//换行

      }

    }

}

上是我写的关于java基础的案例,我要分享给你们,希望可以帮助到你们!

看了的哥哥姐姐们,不喜欢也没关系,最重要的是看了也不吃亏,总能学习到亮点,俗话说,万丈高楼平地起,无论我们觉得是多么的简单,但还是要动手去敲一下才好,好了,本章到此结束,还想继续看一下博主的干货的话,请听下回分解吧!

新手上道,请多多指教。如果有更好的方法或不懂的地方欢迎在评论区教导和提问!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值