• #20175120彭宇辰-实验一《Java开发环境的熟悉》实验报告


    Java开发环境的熟悉-1

    实验要求:
    1 .建立“自己学号exp1”的目录
    2 .在“自己学号exp1”目录下建立src,bin等目录
    3 .javac,java的执行在“自己学号exp1”目录
    4 .提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含自己学号等证明自己身份的信息
    5 .代码提交码云

    带包运行

    Java开发环境的熟悉-2

    实验要求:
    提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图

    在HelloJDB:6设置断点,查看参数

    将程序运行结束:

    5-9行调试

     

    实验题目:实现求正整数1-N之间所有质数的功能,并进行测试(正常情况,异常情况,边界情况)。

    代码如下:

    import java.util.Scanner;
    public class Sushu_Test {
    
        public static void main(String args[]) {
            Scanner s=new Scanner(System.in);
            int n=s.nextInt();
                int j;
                if(n<=1){
                        System.out.println("error!");
                }
    
            for (int i = 2; i <= n; i++) // 1不是素数,所以直接从2>开始循环
            {
                j = 2;
                while (i % j != 0) {
                    j++; // 测试2至i的数字是否能被i整除,如不能就自加
                }
                if (j == i) // 当有被整除的数字时,判断它是不是自身
                {
                    System.out.println(i); // 如果是就打印出数字
                }
            }
        }
    
    }

    实验中遇到的问题

    1.水印怎么加到图片上?

    解决过程:用win10自带的Paint3D打开,点击文字,然后就能将水印添加进去了。

    2.在求素数的实验里,编好求素数的功能后,怎么通过命令行输入?

    解决方法:

    import java.util.Scanner;//引入Scanner类
    {
        Scanner s=new Scanner(System.in);
        int n=s.nextInt();  
    }
  • 相关阅读:
    代理模式和装饰模式的理解
    Mysql常用命令
    java动态代理(JDK和cglib)
    MyEclipse中SVN使用步骤
    ActionContext和ServletActionContext小结
    java和unicode
    Win7下telnet使用
    MyEclipse8.5安装SVN插件
    linux常用命令(基础)
    选择TreeView控件的树状数据节点的JS方法
  • 原文地址:https://www.cnblogs.com/1751-pyc/p/10645148.html
Copyright © 2020-2023  润新知