Java语言程序设计C
实验报告
实验数组及常用算法
学生姓名
专业、班级
指导教师
成绩
计算机与信息工程学院
   
一、实验目的
学习课程相关章节知识,通过上机练习,掌握以下知识:
1.掌握Java中对象和引用变量的概念
2.掌握Java数组的使用和本质
3.掌握数组相关常用算法(复制及排序方法)
二、实验内容
写一个方法,功能:定义一个一维的int 数组,长度为10,把从控制台输入整数赋值给数组,然后将它们按从小到大的顺序输出(使用冒泡排序)(知识点:数组遍历、数组元素访问)
3、实验思想
1Java中对象和引用变量的概念
2Java数组的使用和本质
    3.数组相关常用算法(复制及排序方法)
四、实验结果
package sss;
import java.util.Scanner;
public class aaa {
    public static void main(String[] args)
    {
        // TODO 自动生成的方法存根
        Scanner input=new Scanner(System.in);
        System.out.println("排序之前的数组:");
            int a[]=new int[10];
            for(int b=0;b<ajava定义一维数组并赋值.length;b++)
            {
                a[b]=input.nextInt();
            }
            for(int i=0;i<a.length-1;i++)
            {
                for(int j=0;j<a.length-1-i;j++)
                {
                    if(a[j]>a[j+1])
                    {
                        int temp=a[j+1];
                        a[j+1]=a[j];
                        a[j]=temp;
                    }
                }
            }
            System.out.print("\n");
            System.out.print("排序之后的数组:");
            printArray(a);
        }
        public static void printArray(int[] arry)
            {
                for(int i=0;i<arry.length;i++)
                {
                    System.out.print(arry[i]+" ");
                }
            }
        }
5、实验心得
    通过这个实验明白了:Java中对象和引用变量的概念,Java数组的使用和本质,数组相关常用算法(复制及排序方法)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。