惊呆了!Java小白快速入门的实验居然在这里!建议收藏!!!【实验二】

实验要求:

一、【输出希腊字母表】编写一个Java应用程序,该程序在命令行窗口输出希腊字母表。

二、【数组的引用与元素】编写一个Java应用程序,该程序在命令行窗口输出数组的引用以及元素的值。

三、【遍历与复制数组】编写一个Java应用程序,输出数组a的全部元素;将数组a的全部或部分元素复制到数组b中;改变数组b的元素值并输出;输出数组a的全部元素。

一、【输出希腊字母表】

题目描述:编写一个Java应用程序,该程序在命令行窗口输出希腊字母表。

步骤:

①新建一个文本文档,在文本文档中写入代码(即下文源代码)。

②将文档另存为,文件名称改为GreekAlphabet.java,保存类型为“所有文件”,编码选择“ANSI”,点击保存。

③使用“win+r”快捷键,输入“cmd”弹出命令提示符窗口,打开至源代码保存的路径,输入“javac GreekAlphabet.java”进行编译。

④编译成功后,输入“java GreekAlphabet”回车,则输出运行代码所示结果。

⑤输入“exit”指令,退出。

运行截图:

 源代码:

public class GreekAlphabet {
    public static void main(String args[]) {
        int startPosition = 0, endPosition = 0;
        char cStart = 'α', cEnd = 'ω';
        startPosition = cStart; 
        endPosition = cEnd; 
        System.out.println("希腊字母\'α\'在unicode表中的顺序位置:" + startPosition);
        System.out.println("希腊字母表:");
        for (int i = startPosition; i <= endPosition; i++) {
            char c = '\0';
            c = (char) i;  
            System.out.print(" " + c);
            if ((i - startPosition + 1) % 10 == 0)
                System.out.println("");
        }
    }
}

二、 【数组的引用与元素】

题目描述:编写一个Java应用程序,该程序在命令行窗口输出数组的引用以及元素的值。

步骤:

①新建一个文本文档,在文本文档中写入代码(即下文源代码)。

②将文档另存为,文件名称改为InputArray.java,保存类型为“所有文件”,编码选择“ANSI”,点击保存。

③使用“win+r”快捷键,输入“cmd”弹出命令提示符窗口,打开至源代码保存的路径,输入“javac InputArray.java”进行编译。

④编译成功后,输入“java InputArray”回车,则输出运行代码所示结果。

⑤输入“exit”指令,退出。

运行截图:

源代码: 

public class InputArray {
    public static void main(String args[]) {
        int[] a = {100, 200, 300};
        // 输出数组a的长度
        System.out.println(a.length);
        // 输出数组a的引用
        System.out.println(a);
        int b[][] = {{1}, {1, 1}, {1, 2, 1}, {1, 3, 3, 1}, {1, 4, 6, 4, 1}};
        // 输出二维数组b的一维数组的个数
        System.out.println(b.length);
        System.out.println(b[4][2]);
        //将数组a的引用赋给b[4]
        b[4] = a;
        System.out.println(b[4][2]);
    }
}

 三、【遍历与复制数组】

题目描述:编写一个Java应用程序,输出数组a的全部元素;将数组a的全部或部分元素复制到数组b中;改变数组b的元素值并输出;输出数组a的全部元素。

步骤:

①新建一个文本文档,在文本文档中写入代码(即下文源代码)。

②将文档另存为,文件名称改为CopyArray.java,保存类型为“所有文件”,编码选择“ANSI”,点击保存。

③使用“win+r”快捷键,输入“cmd”弹出命令提示符窗口,打开至源代码保存的路径,输入“javac CopyArray.java”进行编译。

④编译成功后,输入“java CopyArray”回车,则输出运行代码所示结果。

⑤输入“exit”指令,退出。

运行截图:

源代码: 

import java.util.Arrays;
public class CopyArray {
    public static void main(String args[]) {
        int[] a = {1, 2, 3, 4, 500, 600, 700, 800};
        int[] b, c, d;
        System.out.println(Arrays.toString(a));
        b = Arrays.copyOf(a, a.length);
        System.out.println(Arrays.toString(b));
        //Arrays调用copyOf方法复制数组a的前4个元素
        c = Arrays.copyOf(a, 4);
        //Arrays调用toString方法返回数组c元素值的字符串
        System.out.println(Arrays.toString(c));
        //Arrays调用copyOfRange方法复制数组a的后4个元素
        d = Arrays.copyOfRange(a, 4, 8);
        System.out.println(Arrays.toString(d));
        //将-100赋给数组c的最后一个元素
        c[c.length - 1] = -100;
        d[d.length - 1] = -200;
        System.out.println(Arrays.toString(a));
    }
}

 

如果你喜欢这篇文章的话,请给作者点赞哟,你的支持是我不断前进的动力。

因为作者能力水平有限,欢迎各位大佬指导。

  • 4
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

憨憨猿学编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值