摘要: 递归 A方法调用B方法,我们很容易理解! 递归就是: A方法调用A方法!就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。 它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量 阅读全文
posted @ 2022-02-24 22:04 海边蓝贝壳 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 命令行传参 有时候你希望运行一个程序时候再传递给它消息。这要靠传递命令行参数给main()函数实现。 public class CommandLine { public static void main(String args[]){ for(int i=0; i<args.length; i++) 阅读全文
posted @ 2022-02-24 21:12 海边蓝贝壳 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 何谓方法? System.out.println(),那么它是什么呢? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法 阅读全文
posted @ 2022-02-24 12:32 海边蓝贝壳 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 打印三角形 package com.mike.struct; import java.util.Scanner; public class TestDemo { public static void main(String[] args) { //打印三角形5行 System.out.println 阅读全文
posted @ 2022-02-24 11:34 海边蓝贝壳 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1、用户交互Scanner Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner 是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner S 阅读全文
posted @ 2022-02-24 11:02 海边蓝贝壳 阅读(23) 评论(0) 推荐(0) 编辑