- 博客(5)
- 收藏
- 关注
原创 java实现四则运算表达式,中缀表达式转后缀表达式
1、分析中心思想:用后缀表达式运算。中缀表达式转后缀表达式遵循以下原则:1.遇到操作数,直接输出;2、栈为空的时候遇到符号,入栈3、遇到左括号将其入栈。4.遇到右括号,执行出栈操作,并将出栈的元素输出,直到弹出栈的是左括号,左括号不输出;5.遇到其他运算符’+’‘一’’*’’/'时,弹出所有优先级大于或等于该运算符的栈项元素,然后将该运算符入栈;6.最终将栈中的元素依次出栈,输出。...
2020-03-25 23:45:29 436
原创 实现随机生成算式,支持括号和四则运算。
分析:实现随机生成算式,支持括号和四则运算。思路:先生成随机字符数组,然后生成随机数组,两者拼接。支持指定范围生成,和指定算式的长度。代码package com.instance;import java.util.ArrayList;import java.util.List;import java.util.Random;public class Create_titlepubl...
2020-03-24 15:53:18 1818
原创 java几种数组的默认初始值
1、分析因为是在堆中,所以new的时候jvm会自动给数组赋值。1、int类型定义的数组,初始化默认是02、String类型定义的数组,默认值是null3、char类型定义的数组,默认值是0对应的字符4、double类型定义的数组,默认值是0.05、float类型定义的数组,默认值是0.06、boolean类型定义的数组,默认值是false...
2020-03-24 11:40:54 5060
转载 关于隐藏接口
关于隐藏接口本文地址:http://www.cnblogs.com/AndersLiu/archive/2009/04/16/hide-interface-member-and-readonly-dictionary.html作者:Anders Liu本文摘要,就是用一个新的类实现接口,定义一个私有字段存放待包装的普通集合,并在构造器中为其赋值。对于那些不会破坏只读性质的成员,直接利用普通集...
2020-03-23 12:46:15 695
原创 对于算式转换成字符串的计算
字符串计算1.需求分析完成算式的计算,并可以支持多种运算符号。2.整体思路1.设计三个栈,一个是读取算式的栈,一个是用来存储数字的栈,一个是用来存储字符的。2.计算的思想就是有括号先算括号里面的,没有括号的,当符号的优先级小于或者等于存储字符的栈的top的时候就加入栈,不然就运算。3、代码实现package com.instance;import java.util.ArrayLi...
2020-03-21 21:51:40 389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人