<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>dieyingao的专栏</title><link>http://blog.csdn.net/dieyingao/</link><description>要努力学习</description><dc:language>zh-CN</dc:language><lastUpdateTime>Sun, 04 May 2008 04:05:24 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>dieyingao</dc:creator><title>java 四则运算(没有文章的博客都有点击率,太对不起观众了囧)</title><link>http://blog.csdn.net/dieyingao/archive/2008/05/04/2376041.aspx</link><pubDate>Sun, 04 May 2008 04:05:00 GMT</pubDate><guid>http://blog.csdn.net/dieyingao/archive/2008/05/04/2376041.aspx</guid><wfw:comment>http://blog.csdn.net/dieyingao/comments/2376041.aspx</wfw:comment><comments>http://blog.csdn.net/dieyingao/archive/2008/05/04/2376041.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/dieyingao/comments/commentRss/2376041.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2376041</trackback:ping><description>&lt;p&gt;功能:从控制台接受输入的一行表达式,计算其值.&lt;br /&gt;如果有无效字符输入则忽略(45,67===&amp;gt;4567)&lt;br /&gt;可以现实负数,双精度数(54.3&amp;nbsp;&amp;nbsp;&amp;nbsp; 54.&amp;nbsp;&amp;nbsp;&amp;nbsp; 54E-4)作为运算数.不能判断54.5Ee-4是错误的.&lt;br /&gt;还没想好怎么改Orz............&lt;br /&gt;实在想不出应该怎样写四则运算的正则表达式.验证表达式的正确是通过中缀能否转化成合理的后缀.代码如下:&lt;/p&gt;&lt;p&gt;import java.util.*;&lt;br /&gt;import java.io.*;&lt;/p&gt;&lt;p&gt;public class StackTest&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;public static void main(String[] args)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;String sentence="";&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;try&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;&lt;img src ="http://blog.csdn.net/dieyingao/aggbug/2376041.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>