﻿<?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- Enjoy life;   enjoy java</title><link>http://www.blogjava.net/Freax/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 07 May 2026 02:21:42 GMT</lastBuildDate><pubDate>Thu, 07 May 2026 02:21:42 GMT</pubDate><ttl>60</ttl><item><title>用JAVA读取INI文件</title><link>http://www.blogjava.net/Freax/archive/2006/07/06/56911.html</link><dc:creator>Freax</dc:creator><author>Freax</author><pubDate>Thu, 06 Jul 2006 02:49:00 GMT</pubDate><guid>http://www.blogjava.net/Freax/archive/2006/07/06/56911.html</guid><wfw:comment>http://www.blogjava.net/Freax/comments/56911.html</wfw:comment><comments>http://www.blogjava.net/Freax/archive/2006/07/06/56911.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Freax/comments/commentRss/56911.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Freax/services/trackbacks/56911.html</trackback:ping><description><![CDATA[
		<p> </p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<span style="COLOR: #008080">  1</span>
				<img id="Codehighlighter1_0_83_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_83_Open_Text.style.display='none'; Codehighlighter1_0_83_Closed_Image.style.display='inline'; Codehighlighter1_0_83_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
				<img id="Codehighlighter1_0_83_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_0_83_Closed_Text.style.display='none'; Codehighlighter1_0_83_Open_Image.style.display='inline'; Codehighlighter1_0_83_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				<span id="Codehighlighter1_0_83_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span>
				<span id="Codehighlighter1_0_83_Open_Text">
						<span style="COLOR: #008000">/*</span>
						<span style="COLOR: #008000"> <br /></span>
						<span style="COLOR: #008080">  2</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">  3</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />* @(#) IniReader.java <br /></span>
						<span style="COLOR: #008080">  4</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">  5</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />* Created on 2004-10-14 <br /></span>
						<span style="COLOR: #008080">  6</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">  7</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />* Created by James Fancy <br /></span>
						<span style="COLOR: #008080">  8</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">  9</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />
						</span>
						<span style="COLOR: #008000">*/</span>
				</span>
				<span style="COLOR: #000000"> <br /></span>
				<span style="COLOR: #008080"> 10</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 11</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> java.io.BufferedReader; <br /></span>
				<span style="COLOR: #008080"> 12</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 13</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> java.io.FileReader; <br /></span>
				<span style="COLOR: #008080"> 14</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 15</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> java.io.IOException; <br /></span>
				<span style="COLOR: #008080"> 16</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 17</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> java.util.HashMap; <br /></span>
				<span style="COLOR: #008080"> 18</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 19</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> java.util.Properties; <br /></span>
				<span style="COLOR: #008080"> 20</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 21</span>
				<span style="COLOR: #000000">
						<img id="Codehighlighter1_238_269_Open_Image" onclick="this.style.display='none'; Codehighlighter1_238_269_Open_Text.style.display='none'; Codehighlighter1_238_269_Closed_Image.style.display='inline'; Codehighlighter1_238_269_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_238_269_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_238_269_Closed_Text.style.display='none'; Codehighlighter1_238_269_Open_Image.style.display='inline'; Codehighlighter1_238_269_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span id="Codehighlighter1_238_269_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/** */</span>
				<span id="Codehighlighter1_238_269_Open_Text">
						<span style="COLOR: #008000">/**</span>
						<span style="COLOR: #008000"> <br /></span>
						<span style="COLOR: #008080"> 22</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 23</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />* </span>
						<span style="COLOR: #808080">@author</span>
						<span style="COLOR: #008000"> James Fancy <br /></span>
						<span style="COLOR: #008080"> 24</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 25</span>
						<span style="COLOR: #008000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />
						</span>
						<span style="COLOR: #008000">*/</span>
				</span>
				<span style="COLOR: #000000"> <br /></span>
				<span style="COLOR: #008080"> 26</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 27</span>
				<span style="COLOR: #000000">
						<img id="Codehighlighter1_296_1631_Open_Image" onclick="this.style.display='none'; Codehighlighter1_296_1631_Open_Text.style.display='none'; Codehighlighter1_296_1631_Closed_Image.style.display='inline'; Codehighlighter1_296_1631_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_296_1631_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_296_1631_Closed_Text.style.display='none'; Codehighlighter1_296_1631_Open_Image.style.display='inline'; Codehighlighter1_296_1631_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">class</span>
				<span style="COLOR: #000000"> IniReader </span>
				<span id="Codehighlighter1_296_1631_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_296_1631_Open_Text">
						<span style="COLOR: #000000">{ <br /></span>
						<span style="COLOR: #008080"> 28</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 29</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">protected</span>
						<span style="COLOR: #000000"> HashMap sections </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000"> HashMap(); <br /></span>
						<span style="COLOR: #008080"> 30</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 31</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">private</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">transient</span>
						<span style="COLOR: #000000"> String currentSecion; <br /></span>
						<span style="COLOR: #008080"> 32</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 33</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">private</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">transient</span>
						<span style="COLOR: #000000"> Properties current; <br /></span>
						<span style="COLOR: #008080"> 34</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 35</span>
						<span style="COLOR: #000000">
								<img id="Codehighlighter1_481_591_Open_Image" onclick="this.style.display='none'; Codehighlighter1_481_591_Open_Text.style.display='none'; Codehighlighter1_481_591_Closed_Image.style.display='inline'; Codehighlighter1_481_591_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_481_591_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_481_591_Closed_Text.style.display='none'; Codehighlighter1_481_591_Open_Image.style.display='inline'; Codehighlighter1_481_591_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">public</span>
						<span style="COLOR: #000000"> IniReader(String filename) </span>
						<span style="COLOR: #0000ff">throws</span>
						<span style="COLOR: #000000"> IOException </span>
						<span id="Codehighlighter1_481_591_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_481_591_Open_Text">
								<span style="COLOR: #000000">{ <br /></span>
								<span style="COLOR: #008080"> 36</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 37</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />BufferedReader reader </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> BufferedReader(</span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> FileReader(filename)); <br /></span>
								<span style="COLOR: #008080"> 38</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 39</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />read(reader); <br /></span>
								<span style="COLOR: #008080"> 40</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 41</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />reader.close(); <br /></span>
								<span style="COLOR: #008080"> 42</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 43</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #000000"> <br /></span>
						<span style="COLOR: #008080"> 44</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 45</span>
						<span style="COLOR: #000000">
								<img id="Codehighlighter1_657_746_Open_Image" onclick="this.style.display='none'; Codehighlighter1_657_746_Open_Text.style.display='none'; Codehighlighter1_657_746_Closed_Image.style.display='inline'; Codehighlighter1_657_746_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_657_746_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_657_746_Closed_Text.style.display='none'; Codehighlighter1_657_746_Open_Image.style.display='inline'; Codehighlighter1_657_746_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">protected</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">void</span>
						<span style="COLOR: #000000"> read(BufferedReader reader) </span>
						<span style="COLOR: #0000ff">throws</span>
						<span style="COLOR: #000000"> IOException </span>
						<span id="Codehighlighter1_657_746_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_657_746_Open_Text">
								<span style="COLOR: #000000">{ <br /></span>
								<span style="COLOR: #008080"> 46</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 47</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />String line; <br /></span>
								<span style="COLOR: #008080"> 48</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 49</span>
								<span style="COLOR: #000000">
										<img id="Codehighlighter1_719_742_Open_Image" onclick="this.style.display='none'; Codehighlighter1_719_742_Open_Text.style.display='none'; Codehighlighter1_719_742_Closed_Image.style.display='inline'; Codehighlighter1_719_742_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_719_742_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_719_742_Closed_Text.style.display='none'; Codehighlighter1_719_742_Open_Image.style.display='inline'; Codehighlighter1_719_742_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
								</span>
								<span style="COLOR: #0000ff">while</span>
								<span style="COLOR: #000000"> ((line </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> reader.readLine()) </span>
								<span style="COLOR: #000000">!=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">) </span>
								<span id="Codehighlighter1_719_742_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_719_742_Open_Text">
										<span style="COLOR: #000000">{ <br /></span>
										<span style="COLOR: #008080"> 50</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 51</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />parseLine(line); <br /></span>
										<span style="COLOR: #008080"> 52</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 53</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
								</span>
								<span style="COLOR: #000000"> <br /></span>
								<span style="COLOR: #008080"> 54</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 55</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #000000"> <br /></span>
						<span style="COLOR: #008080"> 56</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 57</span>
						<span style="COLOR: #000000">
								<img id="Codehighlighter1_788_1422_Open_Image" onclick="this.style.display='none'; Codehighlighter1_788_1422_Open_Text.style.display='none'; Codehighlighter1_788_1422_Closed_Image.style.display='inline'; Codehighlighter1_788_1422_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_788_1422_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_788_1422_Closed_Text.style.display='none'; Codehighlighter1_788_1422_Open_Image.style.display='inline'; Codehighlighter1_788_1422_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">protected</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">void</span>
						<span style="COLOR: #000000"> parseLine(String line) </span>
						<span id="Codehighlighter1_788_1422_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_788_1422_Open_Text">
								<span style="COLOR: #000000">{ <br /></span>
								<span style="COLOR: #008080"> 58</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 59</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />line </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> line.trim(); <br /></span>
								<span style="COLOR: #008080"> 60</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 61</span>
								<span style="COLOR: #000000">
										<img id="Codehighlighter1_848_1177_Open_Image" onclick="this.style.display='none'; Codehighlighter1_848_1177_Open_Text.style.display='none'; Codehighlighter1_848_1177_Closed_Image.style.display='inline'; Codehighlighter1_848_1177_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_848_1177_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_848_1177_Closed_Text.style.display='none'; Codehighlighter1_848_1177_Open_Image.style.display='inline'; Codehighlighter1_848_1177_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
								</span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000"> (line.matches(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">\\[.*\\]</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">)) </span>
								<span id="Codehighlighter1_848_1177_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_848_1177_Open_Text">
										<span style="COLOR: #000000">{ <br /></span>
										<span style="COLOR: #008080"> 62</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 63</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000"> 如果是 JDK 1.4(不含1.4)以下版本，修改为 <br /></span>
										<span style="COLOR: #008080"> 64</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 65</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000"> if (line.startsWith("[") &amp;&amp; line.endsWith("]")) { </span>
										<span style="COLOR: #008000">
												<br />
										</span>
										<span style="COLOR: #008080"> 66</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">
												<br />
										</span>
										<span style="COLOR: #008080"> 67</span>
										<span style="COLOR: #000000">
												<img id="Codehighlighter1_960_1004_Open_Image" onclick="this.style.display='none'; Codehighlighter1_960_1004_Open_Text.style.display='none'; Codehighlighter1_960_1004_Closed_Image.style.display='inline'; Codehighlighter1_960_1004_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
												<img id="Codehighlighter1_960_1004_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_960_1004_Closed_Text.style.display='none'; Codehighlighter1_960_1004_Open_Image.style.display='inline'; Codehighlighter1_960_1004_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
										</span>
										<span style="COLOR: #0000ff">if</span>
										<span style="COLOR: #000000"> (current </span>
										<span style="COLOR: #000000">!=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">null</span>
										<span style="COLOR: #000000">) </span>
										<span id="Codehighlighter1_960_1004_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_960_1004_Open_Text">
												<span style="COLOR: #000000">{ <br /></span>
												<span style="COLOR: #008080"> 68</span>
												<span style="COLOR: #000000">
														<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
														<br />
												</span>
												<span style="COLOR: #008080"> 69</span>
												<span style="COLOR: #000000">
														<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />sections.put(currentSecion, current); <br /></span>
												<span style="COLOR: #008080"> 70</span>
												<span style="COLOR: #000000">
														<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
														<br />
												</span>
												<span style="COLOR: #008080"> 71</span>
												<span style="COLOR: #000000">
														<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
										</span>
										<span style="COLOR: #000000"> <br /></span>
										<span style="COLOR: #008080"> 72</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 73</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />currentSecion </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> line.replaceFirst(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">\\[(.*)\\]</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">, </span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">$1</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">); <br /></span>
										<span style="COLOR: #008080"> 74</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 75</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000"> JDK 低于 1.4 时 <br /></span>
										<span style="COLOR: #008080"> 76</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 77</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000"> currentSection = line.substring(1, line.length() - 1); </span>
										<span style="COLOR: #008000">
												<br />
										</span>
										<span style="COLOR: #008080"> 78</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">
												<br />
										</span>
										<span style="COLOR: #008080"> 79</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />current </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">new</span>
										<span style="COLOR: #000000"> Properties(); <br /></span>
										<span style="COLOR: #008080"> 80</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 81</span>
										<span style="COLOR: #000000">
												<img id="Codehighlighter1_1211_1418_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1211_1418_Open_Text.style.display='none'; Codehighlighter1_1211_1418_Closed_Image.style.display='inline'; Codehighlighter1_1211_1418_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
												<img id="Codehighlighter1_1211_1418_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1211_1418_Closed_Text.style.display='none'; Codehighlighter1_1211_1418_Open_Image.style.display='inline'; Codehighlighter1_1211_1418_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />}</span>
								</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">else</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000"> (line.matches(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">.*=.*</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">)) </span>
								<span id="Codehighlighter1_1211_1418_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_1211_1418_Open_Text">
										<span style="COLOR: #000000">{ <br /></span>
										<span style="COLOR: #008080"> 82</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 83</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000"> JDK 低于 1.4 时 <br /></span>
										<span style="COLOR: #008080"> 84</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 85</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000"> } else if (line.indexOf('=') &gt;= 0) { </span>
										<span style="COLOR: #008000">
												<br />
										</span>
										<span style="COLOR: #008080"> 86</span>
										<span style="COLOR: #008000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">
												<br />
										</span>
										<span style="COLOR: #008080"> 87</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #0000ff">int</span>
										<span style="COLOR: #000000"> i </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> line.indexOf(</span>
										<span style="COLOR: #000000">'</span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000">'</span>
										<span style="COLOR: #000000">); <br /></span>
										<span style="COLOR: #008080"> 88</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 89</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />String name </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> line.substring(</span>
										<span style="COLOR: #000000">0</span>
										<span style="COLOR: #000000">, i); <br /></span>
										<span style="COLOR: #008080"> 90</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 91</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />String value </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> line.substring(i </span>
										<span style="COLOR: #000000">+</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #000000">1</span>
										<span style="COLOR: #000000">); <br /></span>
										<span style="COLOR: #008080"> 92</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 93</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />current.setProperty(name, value); <br /></span>
										<span style="COLOR: #008080"> 94</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080"> 95</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
								</span>
								<span style="COLOR: #000000"> <br /></span>
								<span style="COLOR: #008080"> 96</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080"> 97</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #000000"> <br /></span>
						<span style="COLOR: #008080"> 98</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080"> 99</span>
						<span style="COLOR: #000000">
								<img id="Codehighlighter1_1478_1627_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1478_1627_Open_Text.style.display='none'; Codehighlighter1_1478_1627_Closed_Image.style.display='inline'; Codehighlighter1_1478_1627_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_1478_1627_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1478_1627_Closed_Text.style.display='none'; Codehighlighter1_1478_1627_Open_Image.style.display='inline'; Codehighlighter1_1478_1627_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
						</span>
						<span style="COLOR: #0000ff">public</span>
						<span style="COLOR: #000000"> String getValue(String section, String name) </span>
						<span id="Codehighlighter1_1478_1627_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_1478_1627_Open_Text">
								<span style="COLOR: #000000">{ <br /></span>
								<span style="COLOR: #008080">100</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080">101</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />Properties p </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> (Properties) sections.get(section); <br /></span>
								<span style="COLOR: #008080">102</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080">103</span>
								<span style="COLOR: #000000">
										<img id="Codehighlighter1_1550_1569_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1550_1569_Open_Text.style.display='none'; Codehighlighter1_1550_1569_Closed_Image.style.display='inline'; Codehighlighter1_1550_1569_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_1550_1569_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1550_1569_Closed_Text.style.display='none'; Codehighlighter1_1550_1569_Open_Image.style.display='inline'; Codehighlighter1_1550_1569_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />
								</span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000"> (p </span>
								<span style="COLOR: #000000">==</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">) </span>
								<span id="Codehighlighter1_1550_1569_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_1550_1569_Open_Text">
										<span style="COLOR: #000000">{ <br /></span>
										<span style="COLOR: #008080">104</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080">105</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #0000ff">return</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">null</span>
										<span style="COLOR: #000000">; <br /></span>
										<span style="COLOR: #008080">106</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												<br />
										</span>
										<span style="COLOR: #008080">107</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
								</span>
								<span style="COLOR: #000000"> <br /></span>
								<span style="COLOR: #008080">108</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080">109</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />String value </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> p.getProperty(name); <br /></span>
								<span style="COLOR: #008080">110</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080">111</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								</span>
								<span style="COLOR: #0000ff">return</span>
								<span style="COLOR: #000000"> value; <br /></span>
								<span style="COLOR: #008080">112</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										<br />
								</span>
								<span style="COLOR: #008080">113</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #000000"> <br /></span>
						<span style="COLOR: #008080">114</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">115</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
				</span>
				<span style="COLOR: #000000"> <br /></span>
				<span style="COLOR: #008080">116</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080">117</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />示例： <br /></span>
				<span style="COLOR: #008080">118</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080">119</span>
				<span style="COLOR: #000000">
						<img id="Codehighlighter1_1699_1833_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1699_1833_Open_Text.style.display='none'; Codehighlighter1_1699_1833_Closed_Image.style.display='inline'; Codehighlighter1_1699_1833_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_1699_1833_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1699_1833_Closed_Text.style.display='none'; Codehighlighter1_1699_1833_Open_Image.style.display='inline'; Codehighlighter1_1699_1833_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">static</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">void</span>
				<span style="COLOR: #000000"> main(String[] args) </span>
				<span style="COLOR: #0000ff">throws</span>
				<span style="COLOR: #000000"> IOException </span>
				<span id="Codehighlighter1_1699_1833_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_1699_1833_Open_Text">
						<span style="COLOR: #000000">{ <br /></span>
						<span style="COLOR: #008080">120</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">121</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />IniReader reader </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000"> IniReader(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">E:\\james\\win.ini</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">); <br /></span>
						<span style="COLOR: #008080">122</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">123</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />System.out.println(reader.getValue(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">MCI Extensions.BAK</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">, </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">asf</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">)); <br /></span>
						<span style="COLOR: #008080">124</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								<br />
						</span>
						<span style="COLOR: #008080">125</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
				</span>
				<span style="COLOR: #000000"> <br /></span>
				<span style="COLOR: #008080">126</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080">127</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
		</div>
<img src ="http://www.blogjava.net/Freax/aggbug/56911.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Freax/" target="_blank">Freax</a> 2006-07-06 10:49 <a href="http://www.blogjava.net/Freax/archive/2006/07/06/56911.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>