java
a90後
不积跬步,何以千里;不积小流,何以江海
展开
-
用Java输出1!+2!+3!+……+10!的和
/** * 计算1!+2!+3!+……+10!的和 * @param args */ public static void main(String[] args) { int n = 10;//设置阶乘计算的项数 String s = "";//用来拼接字符串 int sum = 0;//用来计算各个阶乘的和 for (int i = 1 ; i <= n ; i++) { String tmp = "";//暂存字符串 if(i == n) { ...原创 2021-04-07 20:50:04 · 3292 阅读 · 0 评论 -
打印小于某个数的所有素数,并统计素数的个数
打印整数m以内的所有素数,并统计个数1.编写测试类public class Test20210407 { public static void main(String[] args) { int m = 100;//设置范围 int n = 0;//计数器 for(int i = 2 ; i < m ; i++) {//素数是大于1的数,因此从2开始 //调用自建工具类的方法 if(CommonTools.isPrimeNumber(i)) {//判断是否是素数原创 2021-04-07 20:08:18 · 598 阅读 · 2 评论 -
对List进行分组
1.Java8以前(传统方式)//方法一 Map<Object, List<User>> userByRegister = new HashMap<>();//新建一个map for (User u : users) {//遍历List List<User> tmpList = userB...原创 2019-12-09 17:16:55 · 722 阅读 · 0 评论 -
从键盘输入一个字符串并输出
import java.util.Scanner; //导入 java.util 包下的 Scanner 类class ScannerTest { //定义一个ScannerTest类 public static void main(String[] args){ //定义一个main()方法 Scanner sc=new Scanner(System.in...原创 2018-07-26 12:15:50 · 12506 阅读 · 0 评论 -
java中不使用第三变量交换两个变量的值
public class exchange{ //定义一个exchange类 public static void main(String[] args) { //定义一个main()方法 int a=2; //定义变量a,b并赋值 int b=3; a=a+b; //交换a,b的值 b=a-b;...原创 2018-08-04 20:22:50 · 310 阅读 · 0 评论 -
输入圆半径,求圆面积并保留两位小数
import java.util.*; //调用util包中的所有类public class Circle //定义一个Circle类{ public static void main(String[] args) //定义一个main()方法 { double r; //定义一个double类型的半径r System.out.printf...原创 2018-08-02 15:31:51 · 17155 阅读 · 0 评论 -
java中输入n个数并输出其最大最小值
import java.util.*; public class Comparison{ //定义一个Comparison类 public static void main(String[] args){ //主函数 Scanner sc = new Scanner(System.in); //创建并实例化对象sc System.ou...原创 2018-08-12 21:20:28 · 18525 阅读 · 6 评论 -
输入一个成绩分数,并将其转换为对应的等级
从键盘输入一个成绩分数,然后通过switch语句将其转换为对应等级import java.util.Scanner;public class TestScore //定义一个TestScore类{ public static void main(String[] args) //主函数 { while(true){ //使程序重复执行 Scanne...原创 2019-03-01 22:07:23 · 9869 阅读 · 0 评论