<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Coverage Report</title>
<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
<script type="text/javascript" src="js/popup.js"></script>
</head>
<body>
<h5>Coverage Report - jp.co.y_net.amm.common.AppStringUtils</h5>
<div class="separator"> </div>
<table class="report">
<thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
<tr><td><a href="jp.co.y_net.amm.common.AppStringUtils.html">AppStringUtils</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/255</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/324</span></div></div></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
</table>
<div class="separator"> </div>
<table cellspacing="0" cellpadding="0" class="src">
<tr> <td class="numLine"> 1</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">package</span> jp.co.y_net.amm.common;</pre></td></tr>
<tr> <td class="numLine"> 2</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 3</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">import</span> java.io.UnsupportedEncodingException;</pre></td></tr>
<tr> <td class="numLine"> 4</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">import</span> java.util.HashMap;</pre></td></tr>
<tr> <td class="numLine"> 5</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">import</span> java.util.Iterator;</pre></td></tr>
<tr> <td class="numLine"> 6</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">import</span> java.util.Map;</pre></td></tr>
<tr> <td class="numLine"> 7</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 8</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.wicket.model.Model;</pre></td></tr>
<tr> <td class="numLine"> 9</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 10</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLineCover"> 11</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">public</span> <span class="keyword">class</span> AppStringUtils {</span></pre></td></tr>
<tr> <td class="numLine"> 12</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 13</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String trim(String src) {</pre></td></tr>
<tr> <td class="numLineCover"> 14</td> <td class="nbHitsUncovered"><a title="Line 14: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 14: Conditional coverage 0% (0/2)."> <span class="keyword">if</span>(src == <span class="keyword">null</span>) <span class="keyword">return</span> <span class="string">""</span>;</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 15</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> src.trim();</span></pre></td></tr>
<tr> <td class="numLine"> 16</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 17</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String trim(Model<ChoiceElement> ceModel) {</pre></td></tr>
<tr> <td class="numLineCover"> 18</td> <td class="nbHitsUncovered"><a title="Line 18: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 18: Conditional coverage 0% (0/2)."> <span class="keyword">if</span>(ceModel == <span class="keyword">null</span>) <span class="keyword">return</span> <span class="string">""</span>;</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 19</td> <td class="nbHitsUncovered"><a title="Line 19: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 19: Conditional coverage 0% (0/2)."> <span class="keyword">if</span>(ceModel.getObject() == <span class="keyword">null</span>) <span class="keyword">return</span> <span class="string">""</span>;</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 20</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> trim(ceModel.getObject().getId());</span></pre></td></tr>
<tr> <td class="numLine"> 21</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 22</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String trimHalf(String str) {</pre></td></tr>
<tr> <td class="numLineCover"> 23</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> convZenkakuToHankaku(trim(str));</span></pre></td></tr>
<tr> <td class="numLine"> 24</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 25</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 26</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 27</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 28</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 29</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 30</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 31</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 32</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 33</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/* ------------------------------------------------------------------------------------------------------------ */</span></pre></td></tr>
<tr> <td class="numLine"> 34</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/*</span></pre></td></tr>
<tr> <td class="numLine"> 35</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 既存より移植</span></pre></td></tr>
<tr> <td class="numLine"> 36</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 37</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 38</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 半角カタカナ<-->全角カタカナ変換テーブル */</span></pre></td></tr>
<tr> <td class="numLineCover"> 39</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> String kanaHanZenTbl[][] = {</span></pre></td></tr>
<tr> <td class="numLine"> 40</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 2文字構成の濁点付き半角カナ */</span></pre></td></tr>
<tr> <td class="numLine"> 41</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 必ずテーブルに先頭に置いてサーチ順を優先すること */</span></pre></td></tr>
<tr> <td class="numLineCover"> 42</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ガ"</span>, <span class="string">"ガ"</span> }, { <span class="string">"ギ"</span>, <span class="string">"ギ"</span> }, { <span class="string">"グ"</span>, <span class="string">"グ"</span> }, { <span class="string">"ゲ"</span>, <span class="string">"ゲ"</span> }, { <span class="string">"ゴ"</span>, <span class="string">"ゴ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 43</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ザ"</span>, <span class="string">"ザ"</span> }, { <span class="string">"ジ"</span>, <span class="string">"ジ"</span> }, { <span class="string">"ズ"</span>, <span class="string">"ズ"</span> }, { <span class="string">"ゼ"</span>, <span class="string">"ゼ"</span> }, { <span class="string">"ゾ"</span>, <span class="string">"ゾ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 44</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ダ"</span>, <span class="string">"ダ"</span> }, { <span class="string">"ヂ"</span>, <span class="string">"ヂ"</span> }, { <span class="string">"ヅ"</span>, <span class="string">"ヅ"</span> }, { <span class="string">"デ"</span>, <span class="string">"デ"</span> }, { <span class="string">"ド"</span>, <span class="string">"ド"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 45</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"バ"</span>, <span class="string">"バ"</span> }, { <span class="string">"ビ"</span>, <span class="string">"ビ"</span> }, { <span class="string">"ブ"</span>, <span class="string">"ブ"</span> }, { <span class="string">"ベ"</span>, <span class="string">"ベ"</span> }, { <span class="string">"ボ"</span>, <span class="string">"ボ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 46</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"パ"</span>, <span class="string">"パ"</span> }, { <span class="string">"ピ"</span>, <span class="string">"ピ"</span> }, { <span class="string">"プ"</span>, <span class="string">"プ"</span> }, { <span class="string">"ペ"</span>, <span class="string">"ペ"</span> }, { <span class="string">"ポ"</span>, <span class="string">"ポ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 47</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ヴ"</span>, <span class="string">"ヴ"</span> },</span></pre></td></tr>
<tr> <td class="numLine"> 48</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 1文字構成の半角カナ */</span></pre></td></tr>
<tr> <td class="numLineCover"> 49</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ア"</span>, <span class="string">"ア"</span> }, { <span class="string">"イ"</span>, <span class="string">"イ"</span> }, { <span class="string">"ウ"</span>, <span class="string">"ウ"</span> }, { <span class="string">"エ"</span>, <span class="string">"エ"</span> }, { <span class="string">"オ"</span>, <span class="string">"オ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 50</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"カ"</span>, <span class="string">"カ"</span> }, { <span class="string">"キ"</span>, <span class="string">"キ"</span> }, { <span class="string">"ク"</span>, <span class="string">"ク"</span> }, { <span class="string">"ケ"</span>, <span class="string">"ケ"</span> }, { <span class="string">"コ"</span>, <span class="string">"コ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 51</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"サ"</span>, <span class="string">"サ"</span> }, { <span class="string">"シ"</span>, <span class="string">"シ"</span> }, { <span class="string">"ス"</span>, <span class="string">"ス"</span> }, { <span class="string">"セ"</span>, <span class="string">"セ"</span> }, { <span class="string">"ソ"</span>, <span class="string">"ソ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 52</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"タ"</span>, <span class="string">"タ"</span> }, { <span class="string">"チ"</span>, <span class="string">"チ"</span> }, { <span class="string">"ツ"</span>, <span class="string">"ツ"</span> }, { <span class="string">"テ"</span>, <span class="string">"テ"</span> }, { <span class="string">"ト"</span>, <span class="string">"ト"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 53</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ナ"</span>, <span class="string">"ナ"</span> }, { <span class="string">"ニ"</span>, <span class="string">"ニ"</span> }, { <span class="string">"ヌ"</span>, <span class="string">"ヌ"</span> }, { <span class="string">"ネ"</span>, <span class="string">"ネ"</span> }, { <span class="string">"ノ"</span>, <span class="string">"ノ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 54</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ハ"</span>, <span class="string">"ハ"</span> }, { <span class="string">"ヒ"</span>, <span class="string">"ヒ"</span> }, { <span class="string">"フ"</span>, <span class="string">"フ"</span> }, { <span class="string">"ヘ"</span>, <span class="string">"ヘ"</span> }, { <span class="string">"ホ"</span>, <span class="string">"ホ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 55</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"マ"</span>, <span class="string">"マ"</span> }, { <span class="string">"ミ"</span>, <span class="string">"ミ"</span> }, { <span class="string">"ム"</span>, <span class="string">"ム"</span> }, { <span class="string">"メ"</span>, <span class="string">"メ"</span> }, { <span class="string">"モ"</span>, <span class="string">"モ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 56</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ヤ"</span>, <span class="string">"ヤ"</span> }, { <span class="string">"ユ"</span>, <span class="string">"ユ"</span> }, { <span class="string">"ヨ"</span>, <span class="string">"ヨ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 57</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ラ"</span>, <span class="string">"ラ"</span> }, { <span class="string">"リ"</span>, <span class="string">"リ"</span> }, { <span class="string">"ル"</span>, <span class="string">"ル"</span> }, { <span class="string">"レ"</span>, <span class="string">"レ"</span> }, { <span class="string">"ロ"</span>, <span class="string">"ロ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 58</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ワ"</span>, <span class="string">"ワ"</span> }, { <span class="string">"ヲ"</span>, <span class="string">"ヲ"</span> }, { <span class="string">"ン"</span>, <span class="string">"ン"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 59</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ァ"</span>, <span class="string">"ァ"</span> }, { <span class="string">"ィ"</span>, <span class="string">"ィ"</span> }, { <span class="string">"ゥ"</span>, <span class="string">"ゥ"</span> }, { <span class="string">"ェ"</span>, <span class="string">"ェ"</span> }, { <span class="string">"ォ"</span>, <span class="string">"ォ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 60</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ャ"</span>, <span class="string">"ャ"</span> }, { <span class="string">"ュ"</span>, <span class="string">"ュ"</span> }, { <span class="string">"ョ"</span>, <span class="string">"ョ"</span> }, { <span class="string">"ッ"</span>, <span class="string">"ッ"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 61</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"。"</span>, <span class="string">"。"</span> }, { <span class="string">"「"</span>, <span class="string">"「"</span> }, { <span class="string">"」"</span>, <span class="string">"」"</span> }, { <span class="string">"、"</span>, <span class="string">"、"</span> }, { <span class="string">"・"</span>, <span class="string">"・"</span> },</span></pre></td></tr>
<tr> <td class="numLineCover"> 62</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> { <span class="string">"ー"</span>, <span class="string">"ー"</span> }, { <span class="string">""</span>, <span class="string">""</span> }</span></pre></td></tr>
<tr> <td class="numLineCover"> 63</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> };</span></pre></td></tr>
<tr> <td class="numLine"> 64</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 65</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 全角→半角に変換する(英字、数字、記号、カタカナ)</span></pre></td></tr>
<tr> <td class="numLine"> 66</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 67</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param 対象文字列</span></pre></td></tr>
<tr> <td class="numLine"> 68</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return 変換後文字列</span></pre></td></tr>
<tr> <td class="numLine"> 69</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 70</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String convZenkakuToHankaku(String s){</pre></td></tr>
<tr> <td class="numLine"> 71</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> String convStr;</pre></td></tr>
<tr> <td class="numLine"> 72</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 73</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 英字、数字、記号 */</span></pre></td></tr>
<tr> <td class="numLineCover"> 74</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> convStr = convZenkakuLatinCharToHankakuLatinChar(s);</span></pre></td></tr>
<tr> <td class="numLine"> 75</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 76</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** カタカナ */</span></pre></td></tr>
<tr> <td class="numLineCover"> 77</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> convStr = convZenkakuKatakanaToHankakuKatakana(convStr);</span></pre></td></tr>
<tr> <td class="numLine"> 78</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLineCover"> 79</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> convStr;</span></pre></td></tr>
<tr> <td class="numLine"> 80</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 81</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 82</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 全角ラテン基本文字→半角ラテン基本文字に変換する <br /></span></pre></td></tr>
<tr> <td class="numLine"> 83</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 84</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * ラテン基本文字(英字、数字、記号)</span></pre></td></tr>
<tr> <td class="numLine"> 85</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 86</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param 対象文字列</span></pre></td></tr>
<tr> <td class="numLine"> 87</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return 変換後文字列</span></pre></td></tr>
<tr> <td class="numLine"> 88</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 89</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String convZenkakuLatinCharToHankakuLatinChar(String s){</pre></td></tr>
<tr> <td class="numLineCover"> 90</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> String str = <span class="string">""</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 91</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 92</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** パラメータの文字列を先頭から1文字づつ調べる */</span></pre></td></tr>
<tr> <td class="numLineCover"> 93</td> <td class="nbHitsUncovered"><a title="Line 93: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 93: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i < s.length(); i++) {</a></span></pre></td></tr>
<tr> <td class="numLine"> 94</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 文字列から1文字取り出します */</span></pre></td></tr>
<tr> <td class="numLineCover"> 95</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Character c = <span class="keyword">new</span> Character(s.substring(i, i + 1).charAt(0));</span></pre></td></tr>
<tr> <td class="numLine"> 96</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 97</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** Unicode全角ラテン文字のコード範囲(!から~)であるか調べる */</span></pre></td></tr>
<tr> <td class="numLineCover"> 98</td> <td class="nbHitsUncovered"><a title="Line 98: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 98: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (c.compareTo(<span class="keyword">new</span> Character((<span class="keyword">char</span>)0xff01)) >= 0 && c.compareTo(<span class="keyword">new</span> Character((<span class="keyword">char</span>)0xff5e)) <= 0) {</a></span></pre></td></tr>
<tr> <td class="numLine"> 99</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 変換文字から0xfee0を減算して半角文字に変換 */</span></pre></td></tr>
<tr> <td class="numLineCover"> 100</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Character x = <span class="keyword">new</span> Character((<span class="keyword">char</span>) (c.charValue() - (<span class="keyword">new</span> Character((<span class="keyword">char</span>)0xfee0)).charValue()));</span></pre></td></tr>
<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 102</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 文字列としてセット */</span></pre></td></tr>
<tr> <td class="numLineCover"> 103</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> str = str + x.toString();</span></pre></td></tr>
<tr> <td class="numLineCover"> 104</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">else</span> {</span></pre></td></tr>
<tr> <td class="numLine"> 105</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 全角ラテン文字以外はそのままセット */</span></pre></td></tr>
<tr> <td class="numLineCover"> 106</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> str = str + s.substring(i, i + 1);</span></pre></td></tr>
<tr> <td class="numLine"> 107</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 108</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 109</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 110</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 変換後文字列を返す */</span></pre></td></tr>
<tr> <td class="numLineCover"> 111</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> str;</span></pre></td></tr>
<tr> <td class="numLine"> 112</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 113</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 114</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 全角カタカナ→半角カタカナに変換する</span></pre></td></tr>
<tr> <td class="numLine"> 115</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 116</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param 対象文字列</span></pre></td></tr>
<tr> <td class="numLine"> 117</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return 変換後文字列</span></pre></td></tr>
<tr> <td class="numLine"> 118</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 119</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String convZenkakuKatakanaToHankakuKatakana(String s) {</pre></td></tr>
<tr> <td class="numLineCover"> 120</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> String str = <span class="string">""</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 121</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 122</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** パラメータの文字列を先頭から1文字づつ調べる */</span></pre></td></tr>
<tr> <td class="numLineCover"> 123</td> <td class="nbHitsUncovered"><a title="Line 123: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 123: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0, j = 0; i < s.length(); i++) {</a></span></pre></td></tr>
<tr> <td class="numLine"> 124</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 文字列から1文字取り出す */</span></pre></td></tr>
<tr> <td class="numLineCover"> 125</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Character c = <span class="keyword">new</span> Character(s.substring(i, i + 1).charAt(0));</span></pre></td></tr>
<tr> <td class="numLine"> 126</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 127</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** Unicode全角カタカナのコード範囲か調べる */</span></pre></td></tr>
<tr> <td class="numLineCover"> 128</td> <td class="nbHitsUncovered"><a title="Line 128: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 128: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (c.compareTo(<span class="keyword">new</span> Character((<span class="keyword">char</span>)0x30a1)) >= 0 && c.compareTo(<span class="keyword">new</span> Character((<span class="keyword">char</span>)0x30fc)) <= 0) {</a></span></pre></td></tr>
<tr> <td class="numLine"> 129</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 半角全角変換テーブルから対応する半角カナを取得して戻り文字列へセット */</span></pre></td></tr>
<tr> <td class="numLineCover"> 130</td> <td class="nbHitsUncovered"><a title="Line 130: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 130: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (j = 0; j < kanaHanZenTbl.length; j++) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 131</td> <td class="nbHitsUncovered"><a title="Line 131: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 131: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (s.substring(i).startsWith(kanaHanZenTbl[j][1])) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 132</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> str = str + kanaHanZenTbl[j][0];</span></pre></td></tr>
<tr> <td class="numLineCover"> 133</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">break</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 134</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 135</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 136</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 137</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 半角全角変換テーブルにマッチするエントリがなければそのままセット */</span></pre></td></tr>
<tr> <td class="numLineCover"> 138</td> <td class="nbHitsUncovered"><a title="Line 138: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 138: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (j >= kanaHanZenTbl.length) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 139</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> str = str + s.substring(i, i + 1);</span></pre></td></tr>
<tr> <td class="numLine"> 140</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 141</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">else</span> {</span></pre></td></tr>
<tr> <td class="numLine"> 142</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 全角カタカナ以外はそのままセット */</span></pre></td></tr>
<tr> <td class="numLineCover"> 143</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> str = str + s.substring(i, i + 1);</span></pre></td></tr>
<tr> <td class="numLine"> 144</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 145</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 146</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 147</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** 変換後文字列を返す */</span></pre></td></tr>
<tr> <td class="numLineCover"> 148</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> str;</span></pre></td></tr>
<tr> <td class="numLine"> 149</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 150</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 151</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 引数の文字列(UTF-8)を、Shift_JISにエンコードする。</span></pre></td></tr>
<tr> <td class="numLine"> 152</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param value 変換対象の文字列</span></pre></td></tr>
<tr> <td class="numLine"> 153</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return エンコードされた文字列</span></pre></td></tr>
<tr> <td class="numLine"> 154</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 155</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String utf8ToSjis(String value) {</pre></td></tr>
<tr> <td class="numLine"> 156</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
<tr> <td class="numLine"> 157</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/* Sjisにすると文字化けするUnicodeにも対応する。*/</span></pre></td></tr>
<tr> <td class="numLineCover"> 158</td> <td class="nbHitsUncovered"><a title="Line 158: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 158: Conditional coverage 0% (0/2)."> <span class="keyword">if</span>(value != <span class="keyword">null</span>) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 159</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> StringBuffer sb = <span class="keyword">new</span> StringBuffer();</span></pre></td></tr>
<tr> <td class="numLineCover"> 160</td> <td class="nbHitsUncovered"><a title="Line 160: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 160: Conditional coverage 0% (0/2)."> <span class="keyword">for</span>(<span class="keyword">char</span> c: value.toCharArray()) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 161</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> sb.append(unicodeToSjis(Character.toString(c)));</span></pre></td></tr>
<tr> <td class="numLine"> 162</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 163</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> value = sb.toString();</span></pre></td></tr>
<tr> <td class="numLine"> 164</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 165</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">boolean</span>[] boolAry = <span class="keyword">new</span> <span class="keyword">boolean</span>[value.length()];</span></pre></td></tr>
<tr> <td class="numLineCover"> 166</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">byte</span>[] srcStream = value.getBytes(<span class="string">"UTF-8"</span>);</span></pre></td></tr>
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> value = convert(<span class="keyword">new</span> String(srcStream, <span class="string">"UTF-8"</span>), <span class="string">"UTF-8"</span>, <span class="string">"SJIS"</span>);</span></pre></td></tr>
<tr> <td class="numLineCover"> 168</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> boolAry = getQuePos(boolAry,value);</span></pre></td></tr>
<tr> <td class="numLineCover"> 169</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">byte</span>[] destStream = value.getBytes(<span class="string">"SJIS"</span>);</span></pre></td></tr>
<tr> <td class="numLineCover"> 170</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> value = <span class="keyword">new</span> String(destStream, <span class="string">"SJIS"</span>);</span></pre></td></tr>
<tr> <td class="numLineCover"> 171</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> value = convertGeta(value,boolAry);</span></pre></td></tr>
<tr> <td class="numLineCover"> 172</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> value;</span></pre></td></tr>
<tr> <td class="numLineCover"> 173</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (UnsupportedEncodingException e) {</span></pre></td></tr>
<tr> <td class="numLineCover"> 174</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> RuntimeException(e);</span></pre></td></tr>
<tr> <td class="numLine"> 175</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 177</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 文字列中の「?」の位置を取得する。</span></pre></td></tr>
<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 180</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param value 変換対象の文字列</span></pre></td></tr>
<tr> <td class="numLine"> 181</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return boolAry 文字列中の「?」の位置</span></pre></td></tr>
<tr> <td class="numLine"> 182</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 183</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">boolean</span>[] getQuePos(<span class="keyword">boolean</span>[] boolAry, String value) {</pre></td></tr>
<tr> <td class="numLineCover"> 184</td> <td class="nbHitsUncovered"><a title="Line 184: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 184: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i < value.length(); i++) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 185</td> <td class="nbHitsUncovered"><a title="Line 185: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 185: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (value.substring(i, i + 1).equals(<span class="string">"?"</span>)) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 186</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> boolAry[i] = <span class="keyword">true</span>;</span></pre></td></tr>
<tr> <td class="numLineCover"> 187</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">else</span> {</span></pre></td></tr>
<tr> <td class="numLineCover"> 188</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> boolAry[i] = <span class="keyword">false</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 189</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 190</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 191</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> boolAry;</span></pre></td></tr>
<tr> <td class="numLine"> 192</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 193</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 194</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 文字化け「?」を代用文字「〓」に変換する。</span></pre></td></tr>
<tr> <td class="numLine"> 195</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 196</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param value 変換対象の文字列</span></pre></td></tr>
<tr> <td class="numLine"> 197</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param bAry 変換する文字位置</span></pre></td></tr>
<tr> <td class="numLine"> 198</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return newVal 変換後の文字列</span></pre></td></tr>
<tr> <td class="numLine"> 199</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 200</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> String convertGeta(String value, <span class="keyword">boolean</span>[] bAry) {</pre></td></tr>
<tr> <td class="numLineCover"> 201</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> String newVal = <span class="string">""</span>;</span></pre></td></tr>
<tr> <td class="numLineCover"> 202</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> String c = <span class="string">""</span>;</span></pre></td></tr>
<tr> <td class="numLineCover"> 203</td> <td class="nbHitsUncovered"><a title="Line 203: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 203: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i < value.length(); i++) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 204</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> c = value.substring(i, i + 1);</span></pre></td></tr>
<tr> <td class="numLineCover"> 205</td> <td class="nbHitsUncovered"><a title="Line 205: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 205: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (bAry[i] == <span class="keyword">false</span>) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 206</td> <td class="nbHitsUncovered"><a title="Line 206: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 206: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (c.equals(<span class="string">"?"</span>)) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 207</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> c = <span class="string">"〓"</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 208</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 210</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> newVal = newVal + c;</span></pre></td></tr>
<tr> <td class="numLine"> 211</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 212</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> newVal;</span></pre></td></tr>
<tr> <td class="numLine"> 213</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 214</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 215</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 引数の文字列を、エンコードする。</span></pre></td></tr>
<tr> <td class="numLine"> 216</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 217</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param value 変換対象の文字列</span></pre></td></tr>
<tr> <td class="numLine"> 218</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param src 変換前の文字コード</span></pre></td></tr>
<tr> <td class="numLine"> 219</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param dest 変換後の文字コード</span></pre></td></tr>
<tr> <td class="numLine"> 220</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return エンコードされた文字列</span></pre></td></tr>
<tr> <td class="numLine"> 221</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 222</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> String convert(String value, String src, String dest) {</pre></td></tr>
<tr> <td class="numLineCover"> 223</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Map<String, String> conversion = createConversionMap(src, dest);</span></pre></td></tr>
<tr> <td class="numLine"> 224</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">char</span> oldChar;</pre></td></tr>
<tr> <td class="numLine"> 225</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">char</span> newChar;</pre></td></tr>
<tr> <td class="numLine"> 226</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> String key;</pre></td></tr>
<tr> <td class="numLineCover"> 227</td> <td class="nbHitsUncovered"><a title="Line 227: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 227: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> (Iterator<String> itr = conversion.keySet().iterator(); itr.hasNext();) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 228</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> key = itr.next();</span></pre></td></tr>
<tr> <td class="numLineCover"> 229</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> oldChar = toChar(key);</span></pre></td></tr>
<tr> <td class="numLineCover"> 230</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> newChar = toChar(conversion.get(key));</span></pre></td></tr>
<tr> <td class="numLineCover"> 231</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> value = value.replace(oldChar, newChar);</span></pre></td></tr>
<tr> <td class="numLine"> 232</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 233</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> value;</span></pre></td></tr>
<tr> <td class="numLine"> 234</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 235</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 236</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * エンコード情報を作成する</span></pre></td></tr>
<tr> <td class="numLine"> 237</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 238</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param src 変換前の文字コード</span></pre></td></tr>
<tr> <td class="numLine"> 239</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param dest 変換後の文字コード</span></pre></td></tr>
<tr> <td class="numLine"> 240</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return エンコードされた文字列</span></pre></td></tr>
<tr> <td class="numLine"> 241</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 242</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> Map<String, String> createConversionMap(String src, String dest) {</pre></td></tr>
<tr> <td class="numLineCover"> 243</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Map<String, String> conversion = <span class="keyword">new</span> HashMap<String, String>();</span></pre></td></tr>
<tr> <td class="numLineCover"> 244</td> <td class="nbHitsUncovered"><a title="Line 244: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 244: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> ((src.equals(<span class="string">"UTF-8"</span>)) && (dest.equals(<span class="string">"SJIS"</span>))) {</a></span></pre></td></tr>
<tr> <td class="numLine"> 245</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// -(全角マイナス)</span></pre></td></tr>
<tr> <td class="numLineCover"> 246</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+FF0D"</span>, <span class="string">"U+2212"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 247</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ~(全角チルダ)</span></pre></td></tr>
<tr> <td class="numLineCover"> 248</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+FF5E"</span>, <span class="string">"U+301C"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 249</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ¢(セント)</span></pre></td></tr>
<tr> <td class="numLineCover"> 250</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+FFE0"</span>, <span class="string">"U+00A2"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 251</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// £(ポンド)</span></pre></td></tr>
<tr> <td class="numLineCover"> 252</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+FFE1"</span>, <span class="string">"U+00A3"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 253</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ¬(ノット)</span></pre></td></tr>
<tr> <td class="numLineCover"> 254</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+FFE2"</span>, <span class="string">"U+00AC"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 255</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ―(全角マイナスより少し幅のある文字)</span></pre></td></tr>
<tr> <td class="numLineCover"> 256</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+2015"</span>, <span class="string">"U+2014"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 257</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ∥(半角パイプが2つ並んだような文字)</span></pre></td></tr>
<tr> <td class="numLineCover"> 258</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+2225"</span>, <span class="string">"U+2016"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 259</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLineCover"> 260</td> <td class="nbHitsUncovered"><a title="Line 260: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 260: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> } <span class="keyword">else</span> <span class="keyword">if</span> ((src.equals(<span class="string">"SJIS"</span>)) && (dest.equals(<span class="string">"UTF-8"</span>))) {</a></span></pre></td></tr>
<tr> <td class="numLine"> 261</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// -(全角マイナス)</span></pre></td></tr>
<tr> <td class="numLineCover"> 262</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+2212"</span>, <span class="string">"U+FF0D"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 263</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ~(全角チルダ)</span></pre></td></tr>
<tr> <td class="numLineCover"> 264</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+301C"</span>, <span class="string">"U+FF5E"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 265</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ¢(セント)</span></pre></td></tr>
<tr> <td class="numLineCover"> 266</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+00A2"</span>, <span class="string">"U+FFE0"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 267</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// £(ポンド)</span></pre></td></tr>
<tr> <td class="numLineCover"> 268</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+00A3"</span>, <span class="string">"U+FFE1"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 269</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ¬(ノット)</span></pre></td></tr>
<tr> <td class="numLineCover"> 270</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+00AC"</span>, <span class="string">"U+FFE2"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 271</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ―(全角マイナスより少し幅のある文字)</span></pre></td></tr>
<tr> <td class="numLineCover"> 272</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+2014"</span>, <span class="string">"U+2015"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 273</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// ∥(半角パイプが2つ並んだような文字)</span></pre></td></tr>
<tr> <td class="numLineCover"> 274</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> conversion.put(<span class="string">"U+2016"</span>, <span class="string">"U+2225"</span>);</span></pre></td></tr>
<tr> <td class="numLine"> 275</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLineCover"> 276</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">else</span> {</span></pre></td></tr>
<tr> <td class="numLineCover"> 277</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> RuntimeException(<span class="string">"この文字コードはサポートしていません。\n・src="</span> + src + <span class="string">",dest="</span> + dest);</span></pre></td></tr>
<tr> <td class="numLine"> 278</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 279</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> conversion;</span></pre></td></tr>
<tr> <td class="numLine"> 280</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 281</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 282</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 283</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * 16進表記の文字を取得する。</span></pre></td></tr>
<tr> <td class="numLine"> 284</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr>
<tr> <td class="numLine"> 285</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param value 変換対象の文字列</span></pre></td></tr>
<tr> <td class="numLine"> 286</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return 16進表記の文字</span></pre></td></tr>
<tr> <td class="numLine"> 287</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 288</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">char</span> toChar(String value) {</pre></td></tr>
<tr> <td class="numLineCover"> 289</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> (<span class="keyword">char</span>) Integer.parseInt(value.trim().substring(<span class="string">"U+"</span>.length()), 16);</span></pre></td></tr>
<tr> <td class="numLine"> 290</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 291</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 292</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 293</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** Sjisにすると文字化けするUnicodeにも対応する。*/</span></pre></td></tr>
<tr> <td class="numLine"> 294</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> String unicodeToSjis(String value) {</pre></td></tr>
<tr> <td class="numLineCover"> 295</td> <td class="nbHitsUncovered"><a title="Line 295: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 295: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span>(value == <span class="keyword">null</span> || value.length() != 1) {</a></span></pre></td></tr>
<tr> <td class="numLineCover"> 296</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> value;</span></pre></td></tr>
<tr> <td class="numLine"> 297</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 298</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">char</span> decodeStr;</pre></td></tr>
<tr> <td class="numLine"> 299</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLineCover"> 300</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">int</span> code = (<span class="keyword">int</span>)value.charAt(0);</span></pre></td></tr>
<tr> <td class="numLineCover"> 301</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> String hex = Integer.toHexString(code);</span></pre></td></tr>
<tr> <td class="numLineCover"> 302</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> hex = <span class="string">"u"</span> + hex.toUpperCase();</span></pre></td></tr>
<tr> <td class="numLine"> 303</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLineCover"> 304</td> <td class="nbHitsUncovered"><a title="Line 304: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 304: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (hex.equals(<span class="string">"u3299"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u79D8'</span>);} <span class="comment">//㊙(?)→秘(秘)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 305</td> <td class="nbHitsUncovered"><a title="Line 305: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 305: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u4EFD"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5F6C'</span>);} <span class="comment">//份(?)→彬(彬)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 306</td> <td class="nbHitsUncovered"><a title="Line 306: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 306: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u4FE0"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u4FA0'</span>);} <span class="comment">//俠(?)→侠(侠)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 307</td> <td class="nbHitsUncovered"><a title="Line 307: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 307: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u4FE0"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u4FA0'</span>);} <span class="comment">//俠(?)→侠(侠)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 308</td> <td class="nbHitsUncovered"><a title="Line 308: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 308: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u501C"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u4FF6'</span>);} <span class="comment">//倜(?)→俶(俶)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 309</td> <td class="nbHitsUncovered"><a title="Line 309: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 309: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u502E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u88F8'</span>);} <span class="comment">//倮(?)→裸(裸)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 310</td> <td class="nbHitsUncovered"><a title="Line 310: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 310: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5040"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u82F1'</span>);} <span class="comment">//偀(?)→英(英)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 311</td> <td class="nbHitsUncovered"><a title="Line 311: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 311: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5042"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u524D'</span>);} <span class="comment">//偂(?)→前(前)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 312</td> <td class="nbHitsUncovered"><a title="Line 312: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 312: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5070"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5951'</span>);} <span class="comment">//偰(?)→契(契)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 313</td> <td class="nbHitsUncovered"><a title="Line 313: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 313: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u510B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u62C5'</span>);} <span class="comment">//儋(?)→担(担)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 314</td> <td class="nbHitsUncovered"><a title="Line 314: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 314: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u519D"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5B9C'</span>);} <span class="comment">//冝(?)→宜(宜)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 315</td> <td class="nbHitsUncovered"><a title="Line 315: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 315: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u51EE"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u98A8'</span>);} <span class="comment">//凮(?)→風(風)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 316</td> <td class="nbHitsUncovered"><a title="Line 316: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 316: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u525D"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5265'</span>);} <span class="comment">//剝(?)→剥(剥)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 317</td> <td class="nbHitsUncovered"><a title="Line 317: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 317: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u525D"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5265'</span>);} <span class="comment">//剝(?)→剥(剥)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 318</td> <td class="nbHitsUncovered"><a title="Line 318: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 318: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u52C8"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u52C7'</span>);} <span class="comment">//勈(?)→勇(勇)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 319</td> <td class="nbHitsUncovered"><a title="Line 319: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 319: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5393"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5D16'</span>);} <span class="comment">//厓(?)→崖(崖)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 320</td> <td class="nbHitsUncovered"><a title="Line 320: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 320: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5500"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8A98'</span>);} <span class="comment">//唀(?)→誘(誘)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 321</td> <td class="nbHitsUncovered"><a title="Line 321: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 321: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5511"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u566C'</span>);} <span class="comment">//唑(?)→噬(噬)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 322</td> <td class="nbHitsUncovered"><a title="Line 322: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 322: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u555E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5516'</span>);} <span class="comment">//啞(?)→唖(唖)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 323</td> <td class="nbHitsUncovered"><a title="Line 323: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 323: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u555E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5516'</span>);} <span class="comment">//啞(?)→唖(唖)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 324</td> <td class="nbHitsUncovered"><a title="Line 324: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 324: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5649"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5556'</span>);} <span class="comment">//噉(?)→啖(啖)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 325</td> <td class="nbHitsUncovered"><a title="Line 325: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 325: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5653"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5618'</span>);} <span class="comment">//噓(?)→嘘(嘘)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 326</td> <td class="nbHitsUncovered"><a title="Line 326: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 326: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5653"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5618'</span>);} <span class="comment">//噓(?)→嘘(嘘)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 327</td> <td class="nbHitsUncovered"><a title="Line 327: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 327: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5699"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u565B'</span>);} <span class="comment">//嚙(?)→噛(噛)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 328</td> <td class="nbHitsUncovered"><a title="Line 328: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 328: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5699"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u565B'</span>);} <span class="comment">//嚙(?)→噛(噛)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 329</td> <td class="nbHitsUncovered"><a title="Line 329: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 329: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u569E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u54F2'</span>);} <span class="comment">//嚞(?)→哲(哲)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 330</td> <td class="nbHitsUncovered"><a title="Line 330: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 330: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u56CA"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u56A2'</span>);} <span class="comment">//囊(?)→嚢(嚢)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 331</td> <td class="nbHitsUncovered"><a title="Line 331: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 331: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u56CA"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u56A2'</span>);} <span class="comment">//囊(?)→嚢(嚢)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 332</td> <td class="nbHitsUncovered"><a title="Line 332: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 332: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5723"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8056'</span>);} <span class="comment">//圣(?)→聖(聖)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 333</td> <td class="nbHitsUncovered"><a title="Line 333: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 333: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u57C8"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5CFB'</span>);} <span class="comment">//埈(?)→峻(峻)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 334</td> <td class="nbHitsUncovered"><a title="Line 334: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 334: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5861"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u586B'</span>);} <span class="comment">//塡(?)→填(填)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 335</td> <td class="nbHitsUncovered"><a title="Line 335: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 335: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5861"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u586B'</span>);} <span class="comment">//塡(?)→填(填)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 336</td> <td class="nbHitsUncovered"><a title="Line 336: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 336: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5AF0"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5AE9'</span>);} <span class="comment">//嫰(?)→嫩(嫩)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 337</td> <td class="nbHitsUncovered"><a title="Line 337: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 337: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5C1E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u71CE'</span>);} <span class="comment">//尞(?)→燎(燎)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 338</td> <td class="nbHitsUncovered"><a title="Line 338: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 338: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5C5B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5C4F'</span>);} <span class="comment">//屛(?)→屏(屏)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 339</td> <td class="nbHitsUncovered"><a title="Line 339: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 339: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5C5B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5C4F'</span>);} <span class="comment">//屛(?)→屏(屏)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 340</td> <td class="nbHitsUncovered"><a title="Line 340: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 340: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5C62"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5C61'</span>);} <span class="comment">//屢(?)→屡(屡)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 341</td> <td class="nbHitsUncovered"><a title="Line 341: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 341: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5C62"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5C61'</span>);} <span class="comment">//屢(?)→屡(屡)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 342</td> <td class="nbHitsUncovered"><a title="Line 342: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 342: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5C88"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8C3A'</span>);} <span class="comment">//岈(?)→谺(谺)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 343</td> <td class="nbHitsUncovered"><a title="Line 343: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 343: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5CBA"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5DBA'</span>);} <span class="comment">//岺(?)→嶺(嶺)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 344</td> <td class="nbHitsUncovered"><a title="Line 344: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 344: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u5FB0"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5F81'</span>);} <span class="comment">//徰(?)→征(征)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 345</td> <td class="nbHitsUncovered"><a title="Line 345: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 345: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u61BC"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u656C'</span>);} <span class="comment">//憼(?)→敬(敬)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 346</td> <td class="nbHitsUncovered"><a title="Line 346: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 346: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6414"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u63BB'</span>);} <span class="comment">//搔(?)→掻(掻)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 347</td> <td class="nbHitsUncovered"><a title="Line 347: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 347: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6414"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u63BB'</span>);} <span class="comment">//搔(?)→掻(掻)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 348</td> <td class="nbHitsUncovered"><a title="Line 348: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 348: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6451"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u63B4'</span>);} <span class="comment">//摑(?)→掴(掴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 349</td> <td class="nbHitsUncovered"><a title="Line 349: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 349: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6451"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u63B4'</span>);} <span class="comment">//摑(?)→掴(掴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 350</td> <td class="nbHitsUncovered"><a title="Line 350: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 350: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u64E5"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u652C'</span>);} <span class="comment">//擥(?)→攬(攬)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 351</td> <td class="nbHitsUncovered"><a title="Line 351: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 351: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6522"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6505'</span>);} <span class="comment">//攢(?)→攅(攅)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 352</td> <td class="nbHitsUncovered"><a title="Line 352: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 352: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6522"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6505'</span>);} <span class="comment">//攢(?)→攅(攅)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 353</td> <td class="nbHitsUncovered"><a title="Line 353: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 353: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u658A"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6589'</span>);} <span class="comment">//斊(?)→斉(斉)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 354</td> <td class="nbHitsUncovered"><a title="Line 354: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 354: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6609"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u70B3'</span>);} <span class="comment">//昉(?)→炳(炳)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 355</td> <td class="nbHitsUncovered"><a title="Line 355: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 355: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6630"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u662F'</span>);} <span class="comment">//昰(?)→是(是)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 356</td> <td class="nbHitsUncovered"><a title="Line 356: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 356: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u663B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6602'</span>);} <span class="comment">//昻(?)→昂(昂)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 357</td> <td class="nbHitsUncovered"><a title="Line 357: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 357: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u663B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6602'</span>);} <span class="comment">//昻(?)→昂(昂)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 358</td> <td class="nbHitsUncovered"><a title="Line 358: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 358: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6665"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7696'</span>);} <span class="comment">//晥(?)→皖(皖)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 359</td> <td class="nbHitsUncovered"><a title="Line 359: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 359: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u66FA"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u66F9'</span>);} <span class="comment">//曺(?)→曹(曹)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 360</td> <td class="nbHitsUncovered"><a title="Line 360: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 360: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6702"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u52D7'</span>);} <span class="comment">//朂(?)→勗(勗)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 361</td> <td class="nbHitsUncovered"><a title="Line 361: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 361: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u67FA"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u67B4'</span>);} <span class="comment">//柺(?)→枴(枴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 362</td> <td class="nbHitsUncovered"><a title="Line 362: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 362: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u67FA"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u67B4'</span>);} <span class="comment">//柺(?)→枴(枴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 363</td> <td class="nbHitsUncovered"><a title="Line 363: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 363: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6805"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u67F5'</span>);} <span class="comment">//栅(?)→柵(柵)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 364</td> <td class="nbHitsUncovered"><a title="Line 364: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 364: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6805"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u67F5'</span>);} <span class="comment">//栅(?)→柵(柵)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 365</td> <td class="nbHitsUncovered"><a title="Line 365: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 365: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u68A5"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u677E'</span>);} <span class="comment">//梥(?)→松(松)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 366</td> <td class="nbHitsUncovered"><a title="Line 366: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 366: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6A03"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6994'</span>);} <span class="comment">//樃(?)→榔(榔)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 367</td> <td class="nbHitsUncovered"><a title="Line 367: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 367: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6A03"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6994'</span>);} <span class="comment">//樃(?)→榔(榔)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 368</td> <td class="nbHitsUncovered"><a title="Line 368: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 368: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6A45"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6A21'</span>);} <span class="comment">//橅(?)→模(模)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 369</td> <td class="nbHitsUncovered"><a title="Line 369: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 369: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6B56"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u559C'</span>);} <span class="comment">//歖(?)→喜(喜)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 370</td> <td class="nbHitsUncovered"><a title="Line 370: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 370: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6BF1"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u97A0'</span>);} <span class="comment">//毱(?)→鞠(鞠)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 371</td> <td class="nbHitsUncovered"><a title="Line 371: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 371: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6D82"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5857'</span>);} <span class="comment">//涂(?)→塗(塗)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 372</td> <td class="nbHitsUncovered"><a title="Line 372: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 372: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6F51"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6E8C'</span>);} <span class="comment">//潑(?)→溌(溌)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 373</td> <td class="nbHitsUncovered"><a title="Line 373: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 373: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u6F51"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6E8C'</span>);} <span class="comment">//潑(?)→溌(溌)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 374</td> <td class="nbHitsUncovered"><a title="Line 374: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 374: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7006"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6D9C'</span>);} <span class="comment">//瀆(?)→涜(涜)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 375</td> <td class="nbHitsUncovered"><a title="Line 375: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 375: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7006"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6D9C'</span>);} <span class="comment">//瀆(?)→涜(涜)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 376</td> <td class="nbHitsUncovered"><a title="Line 376: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 376: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u705E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8987'</span>);} <span class="comment">//灞(?)→覇(覇)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 377</td> <td class="nbHitsUncovered"><a title="Line 377: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 377: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7130"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7114'</span>);} <span class="comment">//焰(?)→焔(焔)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 378</td> <td class="nbHitsUncovered"><a title="Line 378: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 378: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7130"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7114'</span>);} <span class="comment">//焰(?)→焔(焔)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 379</td> <td class="nbHitsUncovered"><a title="Line 379: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 379: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7147"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6689'</span>);} <span class="comment">//煇(?)→暉(暉)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 380</td> <td class="nbHitsUncovered"><a title="Line 380: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 380: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7411"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7463'</span>);} <span class="comment">//琑(?)→瑣(瑣)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 381</td> <td class="nbHitsUncovered"><a title="Line 381: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 381: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7431"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5F6B'</span>);} <span class="comment">//琱(?)→彫(彫)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 382</td> <td class="nbHitsUncovered"><a title="Line 382: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 382: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7626"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u75E9'</span>);} <span class="comment">//瘦(?)→痩(痩)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 383</td> <td class="nbHitsUncovered"><a title="Line 383: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 383: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7626"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u75E9'</span>);} <span class="comment">//瘦(?)→痩(痩)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 384</td> <td class="nbHitsUncovered"><a title="Line 384: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 384: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u76A6"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u768E'</span>);} <span class="comment">//皦(?)→皎(皎)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 385</td> <td class="nbHitsUncovered"><a title="Line 385: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 385: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7900"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u6F97'</span>);} <span class="comment">//礀(?)→澗(澗)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 386</td> <td class="nbHitsUncovered"><a title="Line 386: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 386: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u79B1"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7977'</span>);} <span class="comment">//禱(?)→祷(祷)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 387</td> <td class="nbHitsUncovered"><a title="Line 387: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 387: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u79B1"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7977'</span>);} <span class="comment">//禱(?)→祷(祷)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 388</td> <td class="nbHitsUncovered"><a title="Line 388: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 388: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7C1E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7BAA'</span>);} <span class="comment">//簞(?)→箪(箪)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 389</td> <td class="nbHitsUncovered"><a title="Line 389: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 389: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7C1E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7BAA'</span>);} <span class="comment">//簞(?)→箪(箪)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 390</td> <td class="nbHitsUncovered"><a title="Line 390: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 390: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7CB7"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9EB9'</span>);} <span class="comment">//粷(?)→麹(麹)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 391</td> <td class="nbHitsUncovered"><a title="Line 391: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 391: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7E61"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7E4D'</span>);} <span class="comment">//繡(?)→繍(繍)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 392</td> <td class="nbHitsUncovered"><a title="Line 392: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 392: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7E61"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7E4D'</span>);} <span class="comment">//繡(?)→繍(繍)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 393</td> <td class="nbHitsUncovered"><a title="Line 393: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 393: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7E6B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7E4B'</span>);} <span class="comment">//繫(?)→繋(繋)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 394</td> <td class="nbHitsUncovered"><a title="Line 394: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 394: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u7E6B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7E4B'</span>);} <span class="comment">//繫(?)→繋(繋)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 395</td> <td class="nbHitsUncovered"><a title="Line 395: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 395: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u80DC"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u52DD'</span>);} <span class="comment">//胜(?)→勝(勝)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 396</td> <td class="nbHitsUncovered"><a title="Line 396: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 396: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8330"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8438'</span>);} <span class="comment">//茰(?)→萸(萸)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 397</td> <td class="nbHitsUncovered"><a title="Line 397: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 397: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8346"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u834A'</span>);} <span class="comment">//荆(?)→荊(荊)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 398</td> <td class="nbHitsUncovered"><a title="Line 398: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 398: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8346"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u834A'</span>);} <span class="comment">//荆(?)→荊(荊)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 399</td> <td class="nbHitsUncovered"><a title="Line 399: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 399: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u840A"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u83B1'</span>);} <span class="comment">//萊(?)→莱(莱)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 400</td> <td class="nbHitsUncovered"><a title="Line 400: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 400: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u840A"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u83B1'</span>);} <span class="comment">//萊(?)→莱(莱)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 401</td> <td class="nbHitsUncovered"><a title="Line 401: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 401: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8493"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u84F4'</span>);} <span class="comment">//蒓(?)→蓴(蓴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 402</td> <td class="nbHitsUncovered"><a title="Line 402: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 402: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8523"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u848B'</span>);} <span class="comment">//蔣(?)→蒋(蒋)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 403</td> <td class="nbHitsUncovered"><a title="Line 403: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 403: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8523"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u848B'</span>);} <span class="comment">//蔣(?)→蒋(蒋)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 404</td> <td class="nbHitsUncovered"><a title="Line 404: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 404: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8610"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8431'</span>);} <span class="comment">//蘐(?)→萱(萱)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 405</td> <td class="nbHitsUncovered"><a title="Line 405: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 405: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8612"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8429'</span>);} <span class="comment">//蘒(?)→萩(萩)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 406</td> <td class="nbHitsUncovered"><a title="Line 406: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 406: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u87EC"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8749'</span>);} <span class="comment">//蟬(?)→蝉(蝉)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 407</td> <td class="nbHitsUncovered"><a title="Line 407: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 407: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u87EC"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8749'</span>);} <span class="comment">//蟬(?)→蝉(蝉)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 408</td> <td class="nbHitsUncovered"><a title="Line 408: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 408: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u881F"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u874B'</span>);} <span class="comment">//蠟(?)→蝋(蝋)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 409</td> <td class="nbHitsUncovered"><a title="Line 409: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 409: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u881F"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u874B'</span>);} <span class="comment">//蠟(?)→蝋(蝋)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 410</td> <td class="nbHitsUncovered"><a title="Line 410: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 410: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u88F5"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u88F4'</span>);} <span class="comment">//裵(?)→裴(裴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 411</td> <td class="nbHitsUncovered"><a title="Line 411: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 411: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8989"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u7F88'</span>);} <span class="comment">//覉(?)→羈(羈)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 412</td> <td class="nbHitsUncovered"><a title="Line 412: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 412: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8990"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u899A'</span>);} <span class="comment">//覐(?)→覚(覚)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 413</td> <td class="nbHitsUncovered"><a title="Line 413: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 413: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8A37"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u4F38'</span>);} <span class="comment">//訷(?)→伸(伸)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 414</td> <td class="nbHitsUncovered"><a title="Line 414: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 414: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8EC0"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8EAF'</span>);} <span class="comment">//軀(?)→躯(躯)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 415</td> <td class="nbHitsUncovered"><a title="Line 415: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 415: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u8EC0"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u8EAF'</span>);} <span class="comment">//軀(?)→躯(躯)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 416</td> <td class="nbHitsUncovered"><a title="Line 416: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 416: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u91AC"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u91A4'</span>);} <span class="comment">//醬(?)→醤(醤)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 417</td> <td class="nbHitsUncovered"><a title="Line 417: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 417: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u91AC"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u91A4'</span>);} <span class="comment">//醬(?)→醤(醤)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 418</td> <td class="nbHitsUncovered"><a title="Line 418: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 418: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u91B1"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9197'</span>);} <span class="comment">//醱(?)→醗(醗)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 419</td> <td class="nbHitsUncovered"><a title="Line 419: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 419: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u91B1"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9197'</span>);} <span class="comment">//醱(?)→醗(醗)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 420</td> <td class="nbHitsUncovered"><a title="Line 420: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 420: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u969D"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u5CF6'</span>);} <span class="comment">//隝(?)→島(島)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 421</td> <td class="nbHitsUncovered"><a title="Line 421: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 421: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u974D"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9DB4'</span>);} <span class="comment">//靍(?)→鶴(鶴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 422</td> <td class="nbHitsUncovered"><a title="Line 422: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 422: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u974E"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9DB4'</span>);} <span class="comment">//靎(?)→鶴(鶴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 423</td> <td class="nbHitsUncovered"><a title="Line 423: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 423: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u974F"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9DB4'</span>);} <span class="comment">//靏(?)→鶴(鶴)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 424</td> <td class="nbHitsUncovered"><a title="Line 424: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 424: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u982B"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u4FEF'</span>);} <span class="comment">//頫(?)→俯(俯)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 425</td> <td class="nbHitsUncovered"><a title="Line 425: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 425: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9830"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u982C'</span>);} <span class="comment">//頰(?)→頬(頬)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 426</td> <td class="nbHitsUncovered"><a title="Line 426: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 426: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9830"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u982C'</span>);} <span class="comment">//頰(?)→頬(頬)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 427</td> <td class="nbHitsUncovered"><a title="Line 427: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 427: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u985A"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u985B'</span>);} <span class="comment">//顚(?)→顛(顛)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 428</td> <td class="nbHitsUncovered"><a title="Line 428: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 428: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u985A"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u985B'</span>);} <span class="comment">//顚(?)→顛(顛)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 429</td> <td class="nbHitsUncovered"><a title="Line 429: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 429: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9A52"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9A28'</span>);} <span class="comment">//驒(?)→騨(騨)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 430</td> <td class="nbHitsUncovered"><a title="Line 430: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 430: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9A52"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9A28'</span>);} <span class="comment">//驒(?)→騨(騨)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 431</td> <td class="nbHitsUncovered"><a title="Line 431: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 431: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9DD7"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9D0E'</span>);} <span class="comment">//鷗(?)→鴎(鴎)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 432</td> <td class="nbHitsUncovered"><a title="Line 432: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 432: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9DD7"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9D0E'</span>);} <span class="comment">//鷗(?)→鴎(鴎)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 433</td> <td class="nbHitsUncovered"><a title="Line 433: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 433: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9E7C"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9E78'</span>);} <span class="comment">//鹼(?)→鹸(鹸)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 434</td> <td class="nbHitsUncovered"><a title="Line 434: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 434: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9E7C"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9E78'</span>);} <span class="comment">//鹼(?)→鹸(鹸)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 435</td> <td class="nbHitsUncovered"><a title="Line 435: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 435: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9EB4"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9EB9'</span>);} <span class="comment">//麴(?)→麹(麹)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 436</td> <td class="nbHitsUncovered"><a title="Line 436: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 436: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9EB4"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9EB9'</span>);} <span class="comment">//麴(?)→麹(麹)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 437</td> <td class="nbHitsUncovered"><a title="Line 437: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 437: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9EB5"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9EBA'</span>);} <span class="comment">//麵(?)→麺(麺)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 438</td> <td class="nbHitsUncovered"><a title="Line 438: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 438: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9EB5"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u9EBA'</span>);} <span class="comment">//麵(?)→麺(麺)</span></a></span></pre></td></tr>
<tr> <td class="numLineCover"> 439</td> <td class="nbHitsUncovered"><a title="Line 439: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 439: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (hex.equals(<span class="string">"u9FA2"</span>)==<span class="keyword">true</span>) { decodeStr = Character.valueOf(<span class="string">'\u548C'</span>);} <span class="comment">//龢(?)→和(和)</span></a></span></pre></td></tr>
<tr> <td class="numLine"> 440</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">else</span> {</pre></td></tr>
<tr> <td class="numLineCover"> 441</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> decodeStr = value.charAt(0);</span></pre></td></tr>
<tr> <td class="numLine"> 442</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 443</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> Character.toString(decodeStr);</span></pre></td></tr>
<tr> <td class="numLine"> 444</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 445</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 16/03/07 21:28.</div>
</body>
</html>