21xrx.com
2024-12-23 08:53:46 Monday
登录
文章检索 我的文章 写文章
Java简易代码:编写、运行、调试
2023-06-16 12:02:20 深夜i     --     --

Java作为一种高级编程语言,具有良好的跨平台性和丰富的库函数,广泛应用于Web应用开发、游戏开发、移动设备应用、大数据分析等领域。下面介绍几个简单的Java代码示例,展示Java编写、运行、调试的过程,以供初学者参考。

1. Hello World

这应该是Java学习者的必经之路,打印输出一句话“Hello World”。下面是Java代码:


public class HelloWorld {

  public static void main(String[] args) {

    System.out.println("Hello World");

  }

}

保存为一个名为HelloWorld.java的文件,然后在命令行中使用javac编译:


javac HelloWorld.java

如果编译没有出现错误,就可以运行程序了:


java HelloWorld

程序会输出一句话“Hello World”。

2. 计算斐波那契数列

斐波那契数列是一个经典的数列,第一项和第二项为1,从第三项开始每一项都等于前两项之和。下面是Java代码:


public class Fibonacci {

  public static void main(String[] args) {

    int n = 10; // 计算斐波那契数列的前10项

    int[] fib = new int[n]; // 定义一个数组来存储斐波那契数列

    fib[0] = 1;

    fib[1] = 1;

    for (int i = 2; i < n; i++) {

      fib[i] = fib[i - 1] + fib[i - 2];

    }

    System.out.println("斐波那契数列的前" + n + "项为:");

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

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

    }

  }

}

程序定义一个数组来存储斐波那契数列的前n项,然后通过for循环计算每一项,最后输出计算结果。

3. 猜数字游戏

这是一个简单的猜数字游戏,随机生成一个1到100之间的整数,用户输入猜测的数字,程序比较猜测结果,直到猜对为止。下面是Java代码:


import java.util.Scanner;

public class GuessNumber {

  public static void main(String[] args) {

    int number = (int)(Math.random() * 100) + 1; // 随机生成1到100之间的整数

    Scanner input = new Scanner(System.in); // 创建Scanner对象

    int guess = 0;

    while (guess != number) {

      System.out.print("请输入您猜测的数字:");

      guess = input.nextInt();

      if (guess < number) {

        System.out.println("您猜测的数字太小了,请重新输入。");

      } else if (guess > number) {

        System.out.println("您猜测的数字太大了,请重新输入。");

      } else {

        System.out.println("恭喜您猜对了!");

      }

    }

  }

}

程序先随机生成一个1到100之间的整数,然后使用Scanner对象获取用户输入的猜测数字,通过if-else语句进行比较,最终输出猜对与否的结果。

以上是三个简单的Java代码示例,程序的运行环境可以使用命令行或者IDE,编写代码时要注意语法规范和错误的处理,调试代码时可以使用各种调试工具进行检查和修复。希望这些示例能够帮助Java初学者更好地了解和掌握Java编写、运行、调试的过程。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复