﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>语源科技BlogJava-lee</title><link>http://www.blogjava.net/lee/</link><description>专注技术，关心民生．</description><language>zh-cn</language><lastBuildDate>Mon, 13 Apr 2026 10:45:32 GMT</lastBuildDate><pubDate>Mon, 13 Apr 2026 10:45:32 GMT</pubDate><ttl>60</ttl><item><title>开始学习界面编程</title><link>http://www.blogjava.net/lee/archive/2005/12/17/24311.html</link><dc:creator>lee</dc:creator><author>lee</author><pubDate>Fri, 16 Dec 2005 17:17:00 GMT</pubDate><guid>http://www.blogjava.net/lee/archive/2005/12/17/24311.html</guid><wfw:comment>http://www.blogjava.net/lee/comments/24311.html</wfw:comment><comments>http://www.blogjava.net/lee/archive/2005/12/17/24311.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lee/comments/commentRss/24311.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lee/services/trackbacks/24311.html</trackback:ping><description><![CDATA[import java.awt.*;<BR>import java.awt.event.*;<BR>import java.util.*;<BR>class wenben extends Frame implements TextListener,ActionListener{<BR>&nbsp;Button butExit = null;<BR>&nbsp;TextArea text1 = null; //输入文件域<BR>&nbsp;TextArea text2 = null;&nbsp; //结果输出的文件域<BR>&nbsp;public wenben(){<BR>&nbsp;&nbsp;butExit = new Button();<BR>&nbsp;&nbsp;add(butExit);<BR>&nbsp;&nbsp;butExit.addActionListener(this);<BR>&nbsp;&nbsp; setLayout(null);　　　　//设置界面的格式<BR>&nbsp;&nbsp;setBounds(35,35,280,250);<BR>&nbsp;&nbsp;butExit.setBounds(50,200,180,20);<BR>&nbsp;&nbsp;butExit.setLabel("离开");<BR>&nbsp;&nbsp; text1 = new TextArea(" ",10,10);<BR>&nbsp;&nbsp; text1.setBounds(40,50,100,100);<BR>&nbsp;&nbsp;&nbsp; text2 = new TextArea(" ",10,10);<BR>&nbsp;&nbsp; text2.setBounds(150,50,100,100);<BR>&nbsp;&nbsp; add(text1);<BR>&nbsp;&nbsp; text1.addTextListener(this);<BR>&nbsp;&nbsp;&nbsp; add(text2);<BR>&nbsp;&nbsp; text2.setEditable(false);<BR>&nbsp;&nbsp; text2.addTextListener(this);<BR>&nbsp;&nbsp;&nbsp; setVisible(true);<BR>}<BR>&nbsp; public void actionPerformed(ActionEvent e){<BR>&nbsp; &nbsp;System.exit(-1);<BR>&nbsp; }<BR>&nbsp;public void textValueChanged(TextEvent e)<BR>&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;double averge = 0; //均值<BR>&nbsp;&nbsp;&nbsp;double result = 0;&nbsp; // 和<BR>&nbsp;&nbsp;&nbsp;int i = 0;<BR>&nbsp;&nbsp;&nbsp;if(e.getSource()==text1)<BR>&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp; &nbsp;String str = text1.getText();<BR>&nbsp;&nbsp;&nbsp; &nbsp;StringTokenizer detect = new StringTokenizer(str); //stringtokenizer很用的类,对字符的处理功能强大<BR>&nbsp;&nbsp;&nbsp; &nbsp;int n = detect.countTokens();<BR>&nbsp;&nbsp;&nbsp; &nbsp;double[] dou = new double[n]; //也可分配一静态的数组,这样不用每次分配空间,但是数组的长度的变化缺少灵活性<BR>&nbsp;&nbsp;&nbsp; &nbsp;for(i = 0;i&lt;n; i++)<BR>&nbsp;&nbsp;&nbsp; &nbsp;{<BR>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;String temp = detect.nextToken();<BR>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;dou[i]=Double.valueOf(temp).doubleValue();<BR>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;result = result+dou[i];<BR>&nbsp;&nbsp;&nbsp; &nbsp;}<BR>&nbsp;&nbsp;&nbsp; &nbsp;text2.setText(""+result+'\n'+(result/i));<BR>&nbsp;&nbsp;&nbsp; &nbsp;}<BR>&nbsp;&nbsp;}<BR>&nbsp;&nbsp;public static void main(String[] args){<BR>&nbsp;&nbsp;&nbsp;wenben wb = new wenben();<BR>&nbsp;&nbsp;}&nbsp;<BR>}<img src ="http://www.blogjava.net/lee/aggbug/24311.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lee/" target="_blank">lee</a> 2005-12-17 01:17 <a href="http://www.blogjava.net/lee/archive/2005/12/17/24311.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对两个Ｓtring类型的比较．</title><link>http://www.blogjava.net/lee/archive/2005/12/13/23641.html</link><dc:creator>lee</dc:creator><author>lee</author><pubDate>Tue, 13 Dec 2005 05:19:00 GMT</pubDate><guid>http://www.blogjava.net/lee/archive/2005/12/13/23641.html</guid><wfw:comment>http://www.blogjava.net/lee/comments/23641.html</wfw:comment><comments>http://www.blogjava.net/lee/archive/2005/12/13/23641.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/lee/comments/commentRss/23641.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lee/services/trackbacks/23641.html</trackback:ping><description><![CDATA[<P>class string{<BR>&nbsp;static String str = new String("yes");<BR>&nbsp;string(){}<BR>}<BR>public class rtyh {<BR>&nbsp; public static void main(String[] args){<BR>&nbsp;&nbsp;string strr = new string();<BR>&nbsp;&nbsp;String st = new String("yes");<BR>&nbsp;&nbsp;String str = new String("yes");<BR>&nbsp; String str1 = "yes";<BR>&nbsp; String str2 = "yes";<BR>&nbsp; System.out.println(str1==str2);<BR>&nbsp;&nbsp;System.out.println(st.equals(str));<BR>&nbsp;&nbsp;System.out.println(st==str);<BR>&nbsp;&nbsp;System.out.println(str.equals(strr.str));<BR>&nbsp;&nbsp;System.out.println(str==strr.str);<BR>&nbsp;&nbsp;&nbsp;}<BR>&nbsp;}<BR>结果为　ture<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ture<BR>　　　　ture <BR>　　　　ture<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;false<BR>所以，==用来对引用的判断,如果是引用的同一个内存单元则相等，否则不相等．equals（）用来对字符串内容的逐一判断．</P><img src ="http://www.blogjava.net/lee/aggbug/23641.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lee/" target="_blank">lee</a> 2005-12-13 13:19 <a href="http://www.blogjava.net/lee/archive/2005/12/13/23641.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>