![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Ruhr
Whatever It Takes!
展开
-
简单项目:数字表示单词
项目介绍:用数字表示单词,大致意思就是输入随机的字母组合,给出相应的代表数字如:输入abc,输出111。用过诺基亚功能机的应该知道那个九键上字母与数字的代表关系其实思路很明确,输入这个,给出那个,很容易想到键值对,用HashMap做应该是很容易想到的做法import java.util.HashMap;import java.util.Scanner;/** * @Proje...原创 2019-11-28 15:44:06 · 271 阅读 · 0 评论 -
【转】Java设计模式之工厂模式
在古代的时候,人们身上穿的衣服其实是人们自己使用织布机织的,随着社会的发展,一直到了现代社会,我们身上穿的衣服基本上都是在工厂里面做好了,直接拿到市面上去卖就好了,对于我们身上的衣服而言,由一开始的手工制作再到今天的工厂生产,这就是工厂模式。一、认识工厂模式工厂模式主要分为三个: (1)简单工厂模式:我们的衣服在工厂里面去建造,这就是简单工厂模式 (2)工厂方法模式:随着社会的发展,用户现在想...转载 2019-10-31 09:43:42 · 267 阅读 · 0 评论 -
二分查找的实现(递归 / 非递归)
早前写了二分查找,觉得还挺简单,没想到最近见了个面试题,突然就给蒙了所以说,还是要虚心啊...非递归实现:public class BinarySearch { public static void main(String[] args) { int[] arr = new int[] {1,2,3,4,5,6,7,8,9,10}; int...原创 2019-08-17 18:20:30 · 122 阅读 · 0 评论 -
基础排序算法
这里举出了几个最基本的排序算法package SumSort;import java.util.Arrays;public class SumSort { public static void main(String[] args) { int[] arr = new int[] {2,1,5,8,9,4,3,7,6,0}; System.ou...原创 2019-08-18 19:51:00 · 94 阅读 · 0 评论 -
Java练习:创建一个Test类,包含有一个public权限的int型成员变量与一个char类型的成员变量,观察在main方法中的初始值
创建一个Test类,包含有一个public权限的int型成员变量与一个char类型的成员变量,观察在main方法中的初始值// class + 类名称——定义类class Test{ public int i; public char c;}public class Do{ public static void main(String[] args) ...原创 2018-12-12 19:26:16 · 292 阅读 · 0 评论 -
创建一个Test类,包含有一个public权限的int型成员变量与一个char类型的成员变量,观察在main方法中的初始值。
//创建一个类class Test{ public int i; public char c;}public class work{ public static void main(String[] args) { //产生一个实例化对象 Test tst = new Test(); //输出的时候,调用类...原创 2018-12-12 11:53:35 · 438 阅读 · 0 评论 -
关于Java多态里面的向上转型
多态是Java里面非常重要的一个概念 多态 就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才确定具体的类,这样,不用修改源程序代码,就可以让引用变量绑定到各种不同的类实现上,从而导致...原创 2018-12-13 17:11:13 · 187 阅读 · 0 评论 -
斐波那契数的Java实现(递归)
参考我之前写的 斐波那契数(非递归以及递归实现 C语言)Java递归实现斐波那契数,代码如下——//斐波那契数的实现:递归实现 斐波那契数,如求第5个斐波那契数public class work{ public static int fib(int n) { if (n < 3) { return 1; } ret...原创 2018-12-12 17:30:07 · 232 阅读 · 0 评论