方法1:利用stark的先进后出的特点 思路: 1.将字符串转换为字符型数组 2.遍历数组,入栈 Stark.pull() 3.出栈 Stark.pop(),利用Stringbuider.append拼接输出。 import java.util.Stack;public class Main { p ...
分类:
其他好文 时间:
2020-03-21 17:51:42
阅读次数:
65
一、面向对象的三大特性: 封装、继承、多态 ? 从一定角度来看,封装和继承几乎都是为多态而准备的。 二、什么是多态? ? 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) 三、实现多态的技术以及三个必要条件: ? 实现多态的技术 ...
分类:
编程语言 时间:
2020-03-20 15:35:03
阅读次数:
75
public partial class SubWindow : Window { public delegate void PassValuesHandler(object sender, PassValuesEventArgs e); public event PassValuesHandler ...
添加依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </dependency> 工具类代码: public class PinYinU ...
分类:
编程语言 时间:
2020-03-20 00:51:49
阅读次数:
71
代码: 1 import java.util.*; 2 3 public class Poker2 { 4 public static void main(String[] args) { 5 /* 6 * 1组装54张扑克牌 7 */ 8 //1.1创建Map集合储存 9 HashMap<Inte ...
分类:
其他好文 时间:
2020-03-20 00:30:25
阅读次数:
83
附:linux几种常见的文件内容查找和替换命令1、vi命令下的查找和替换1.1vi下的查找/pattern<Enter>:向下查找pattern匹配字符串?pattern<Enter>:向上查找pattern匹配字符串使用了查找命令之后,使用如下两个键快速查找:n:按照同一方向继续查找N:按照反方向查找pattern是需要匹配的字符串,例如:/name<Enter&g
分类:
其他好文 时间:
2020-03-19 15:19:09
阅读次数:
108
package kljjjj; public class kljjjjj { public static void main(String[] args) { char a ='A'; System.out.println((char)( a+ 32)); } } ...
分类:
其他好文 时间:
2020-03-19 13:29:14
阅读次数:
39
1、已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。(知识点:变量和 运算符综合应用)public class nmz { public static void main(String[] args) { // TODO Auto-generated method stub int a ...
分类:
编程语言 时间:
2020-03-19 13:12:26
阅读次数:
70
1.代码如下 import java.util.Scanner; public class demo { public static void main(String[] args) { //Scanner扫描仪的意思,可以获取用户的输入 Scanner scanner=new Scanner(Sy ...
分类:
编程语言 时间:
2020-03-18 13:27:28
阅读次数:
117
生成器与列表生成式的区别 列表生成式是根据生成式,将整个列表计算出来并填充到内存,以供程序使用。 例如,以下的列表生成式会在内存中分配一段空间,并将生成的列表放到内存中,然后使 指向该列表。这样,如果我们需要的元素足够多,内存将会被占满。为了解决这个问题,python中可以使用生成器 来提供所需要的 ...
分类:
编程语言 时间:
2020-03-18 11:46:23
阅读次数:
54