1 将1-100能被5整除的数, 每行输出三个:
public static void main(String[] args) { /* 方式1 * int j = 0; for(int i=1; i<=100; i++){ if(i%5 == 0) { j++; System.out.print(i+ "\t"); if(j%3 == 0){ System.out.println("\r\n"); } } }*/ // 方式2 for(int i=1; i<=100; i++){ if(i%5 == 0) { System.out.print(i+ "\t"); if(i%3*5 == 0){ System.out.println("\r\n"); } } } }
2 九九乘法表:
/** 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 */ public static void main(String[] args) { // 先把所有都打印出来, 然后在找规律后 调整变成乘法表样子 /*for(int i=1; i<=9; i++){ for(int j=1; j<=9; j++){ System.out.print(i+"*"+j+"="+i*j + "\t"); } System.out.println(); }*/ for(int i=1; i<=9; i++){ for(int j=1; j<=i; j++){ System.out.print(j+"*"+i+"="+i*j + "\t"); } System.out.println(); } }
3 递归 :
1 定义递归头: 关注什么时候不调用自己,否则陷入死循环
2 递归体: 关注什么时候调用自己
求5! :
main { int result = digui(5); System.out.println(result); } public static int digui(int num){ //int result = 0; if(num == 1) { return 1; }else{ return num*digui(num-1); } }
相关推荐
这些JAVA小练习涵盖了多个基础和进阶的编程概念,适合初学者进行实践操作,提升JAVA编程技能。下面将对每个项目进行简要介绍,并探讨它们所涉及的关键知识点: 1. **简单员工系统** 这个练习可能涉及到数据结构、...
以上就是根据提供的信息推测的Java练习可能涵盖的知识点。每个知识点都值得深入学习和实践,这对于提升编程技能和理解Java的核心概念都非常有帮助。在实践中遇到问题,可以参考Java的官方文档或者在线社区寻求解答,...
在GitHub上写的第一个JAVA小练习:模拟枪战游戏对战场景 在GitHub上写的第一个JAVA小练习:模拟枪战游戏对战场景 在GitHub上写的第一个JAVA小练习:模拟枪战游戏对战场景 在GitHub上写的第一个JAVA小练习:模拟枪战...
这个"java小练习题"压缩包包含了多个经典的编程练习,旨在帮助初学者巩固基础知识,理解控制结构、数据类型、循环以及逻辑判断等核心概念。 1. **100道例题.txt**:这可能是一个文本文件,包含了100个不同的Java...
java小练习
java小练习
在“简单java程序的小练习”这个压缩包中,我们看到一系列入门级的Java编程实践项目。这些项目旨在帮助初学者熟悉Java语言的基本概念,并通过实际操作来增强编程技能。让我们逐一探讨这些项目所涵盖的Java知识点。 ...
本文将深入探讨Java基础练习代码中的关键概念,帮助初学者巩固基础,提高编程技能。 首先,Java是一种面向对象的编程语言,它的核心特性包括封装、继承和多态。在练习代码中,你会看到如何定义类(class)并创建...
这份"java基础练习题(目前到集合内含三个小综合案例)"涵盖了Java的基础知识,旨在帮助学习者巩固并提升Java编程技能。从JDK(Java Development Kit)入门到集合框架的学习,这是一个全面了解和实践Java编程的重要...
在这个"java接口练习作业"中,我们将会探讨接口的使用,以及如何将其应用于集合框架中。 首先,让我们深入了解Java接口的基本概念。接口是完全抽象的类,不能包含实例变量,但可以声明常量。它由一系列无实现的方法...
在Java编程语言的学习过程中,示例练习是提升技能的关键步骤。"Java示例练习"的标题和描述都强调了通过实践来巩固理论的重要性。这里,我们将会深入探讨几个关键的知识点,这些知识点涵盖在给定的压缩包文件的各个...
在这个“java集合练习题”中,我们主要关注如何使用Java集合框架来处理数据,特别是对于学生信息的存储、排序和输出。以下是对这个练习题的详细解析: 1. **集合框架简介**: Java集合框架是Java API的一部分,它...
JAVA 练习,小游戏!JAVA 练习,小游戏!JAVA 练习,小游戏! JAVA 练习,小游戏!JAVA 练习,小游戏!JAVA 练习,小游戏! JAVA 练习,小游戏!JAVA 练习,小游戏!JAVA 练习,小游戏! JAVA 练习,小游戏!JAVA ...
jdk的熟悉,方便新手熟悉jkd方法,jdk的熟悉,方便新手熟悉jkd方法,jdk的熟悉,方便新手熟悉jkd方法,
【Java练习小项目:城市人口管理系统】 在编程学习过程中,实践是提升技能的关键。这个"Java练习小项目"就是这样一个实战平台,旨在帮助Java初学者或爱好者加深对编程语言的理解,特别是面向对象的设计和数据结构的...
Java 方法练习 本文档提供了多个 Java 方法练习题,涵盖了基本数据类型、方法重载、计算器等多个方面。下面是对每个题目的知识点总结: 1. 将数字转换为星期字符串 * Java 中的 switch 语句:用于根据不同的输入...
Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道Java练习50道
经典Java编程练习题 Java编程练习题是一组经典的编程练习题,旨在考核Java编程能力。这30道练习题涵盖了Java基础知识、数据类型、运算符、控制结构、方法、数组、面向对象编程等方面的知识点。 知识点1: Java基础...