21xrx.com
2024-11-25 03:17:10 Monday
登录
文章检索 我的文章 写文章
【Java编程】5个有趣的简单小代码案例
2023-06-11 15:08:06 深夜i     --     --
Java编程 简单小代码 初学者 命令行输入 数组平均值 质数 字符串反转 排序

Java是一门功能强大的编程语言,常见于企业级开发和后端开发。但是,Java也可以用来开发小而巧妙的程序,在学习Java编程的过程中体验到它的乐趣。下面将介绍5个有趣的简单小代码案例,供Java初学者参考。

1. 通过命令行接收输入并打印出来。


import java.util.Scanner;

public class InputOutput {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    System.out.println("请输入一句话:");

    String str = scanner.nextLine();

    System.out.println("你输入的是: " + str);

  }

}

2. 求数组的平均值。


public class ArrayAverage {

  public static void main(String[] args) {

    int[] arr = 2;

    int sum = 0;

    for (int i = 0; i < arr.length; i++) {

      sum += arr[i];

    }

    double average = (double) sum / arr.length;

    System.out.println("数组的平均值为: " + average);

  }

}

3. 判断一个数是否为质数。


public class IsPrime {

  public static void main(String[] args) {

    int num = 11;

    boolean isPrime = true;

    for (int i = 2; i <= num / 2; i++) {

      if (num % i == 0)

        isPrime = false;

        break;

      

    }

    if (isPrime) {

      System.out.println(num + "是质数");

    } else {

      System.out.println(num + "不是质数");

    }

  }

}

4. 将一个字符串反转。


public class ReverseString {

  public static void main(String[] args) {

    String str = "Hello World!";

    StringBuilder sb = new StringBuilder();

    for (int i = str.length() - 1; i >= 0; i--) {

      sb.append(str.charAt(i));

    }

    String reversedStr = sb.toString();

    System.out.println("反转后的字符串是:" + reversedStr);

  }

}

5. 使用Collections类对字符串列表进行排序。


import java.util.ArrayList;

import java.util.Collections;

public class SortStringList {

  public static void main(String[] args) {

    ArrayList list = new ArrayList ();

    list.add("Java");

    list.add("Python");

    list.add("C++");

    list.add("Ruby");

    list.add("PHP");

    System.out.println("排序前:" + list);

    Collections.sort(list);

    System.out.println("排序后:" + list);

  }

}

通过以上5个有趣的简单小代码案例,我们可以体会到Java编程的乐趣,提高自己的编程水平。

  
  

评论区

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