21xrx.com
2024-11-22 10:33:47 Friday
登录
文章检索 我的文章 写文章
实战演练:Java编程例题解析与实现
2023-06-10 16:13:35 深夜i     --     --
Java程序 编程例题 逻辑严谨

Java编程作为目前热门语言之一,无论是在工作中还是学习中都扮演着重要的角色。在Java编程初学阶段,掌握一些编程例题能够帮助我们更好地理解Java编程的基础知识。本文将为大家介绍几个简单的Java编程例题,并给出相应的代码实现,帮助读者掌握Java编程基础。

一、计算圆的面积

圆的面积公式为S=πr^2,其中r为半径,π约等于3.14。下面给出Java程序的实现代码。


import java.util.Scanner;

public class CircleArea {

  public static void main(String[] args) {

    System.out.print("请输入圆的半径:");

    Scanner input = new Scanner(System.in);

    double r = input.nextDouble();

    double s = 3.14 * r * r;

    System.out.println("圆的面积是:" + s);

  }

}

以上代码首先通过Scanner类获取用户输入的圆的半径,然后根据公式计算圆的面积,最后将结果输出。代码简单易懂,容易上手。

二、计算斐波那契数列

斐波那契数列是一个经典的数列,其定义为:如果一个数列的第一个和第二个数都为1,那么从第三项开始,每一项都等于前两项之和。如下代码实现了该数列的前10项。


public class Fibonacci {

  public static void main(String[] args) {

    int a=1;

    int b=1;

    int c=0;

    System.out.print(a + " " + b + " ");

    for(int i=3;i<=10;i++){

      c=a+b;

      System.out.print(c + " ");

      a=b;

      b=c;

    }

  }

}

解析:前两项分别赋值为1,然后通过for循环计算出第三项至第十项的值并输出。循环的过程中,需要先把a和b的值分别赋值给c和a,然后把c的值赋给b。通过这种方式,我们可以计算出斐波那契数列中的任意项。

三、查找字符串中的数字

本例题的要求是对用户输入的字符串进行扫描,将其中的数字抽取出来并输出。如下是代码实现的过程。


import java.util.Scanner;

public class ExtractNumbers {

  public static void main(String[] args) {

    System.out.print("请输入一段字符串:");

    Scanner input = new Scanner(System.in);

    String str = input.nextLine();

    String regex = "[^0-9]";

    str = str.replaceAll(regex, " ");

    String[] strArr = str.split(" ");

    for(int i=0;i

      if(strArr[i].length()!=0){

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

      }

    }

  }

}

以上代码首先通过Scanner类获取用户输入的字符串,然后使用正则表达式将非数字部分替换为空格,最后将该字符串以空格为分隔符分割成字符串数组。最终,我们可以遍历这个数组输出每一个包含数字的元素。

综上所述,Java编程例题既简单又实用,能够帮助大家掌握Java编程的基础。而通过实现这些例题,可以加深我们对Java编程的理解与掌握。我们希望在今后的学习中,会有更多的例题来帮助我们更好地学习Java编程。

  
  

评论区

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