302班

          java突擊隊(duì)
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          import javax.swing.JOptionPane;
          public class CheckPalindrome
          {
           public static void main(String[] args)
           {
            String s=JOptionPane.showInputDialog(null,"Enter a string ","Example",JOptionPane.QUESTION_MESSAGE);
            String output="";
            if(isPalindrome(s))
            {
               output=s+" is a palindrome!";
            }
            else
             output=s+" is not a palindrome!";
            JOptionPane.showMessageDialog(null,output,"The result",JOptionPane.INFORMATION_MESSAGE);
           }
            public static boolean isPalindrome(String s)
            {
               int low=0;
               int high=s.length()-1;
               while(low<high)
              {
               if(s.charAt(low)!=s.charAt(high))
                return false;
               low++;
               high--;
               }
               return true;
            }  
           
          }
          //////////////////////////////////////////////////////////////////
          charAt(index)用法說明

          返回指定索引位置處的字符。

          strObj.charAt(index)

          參數(shù)

          strObj

          必選項(xiàng)。任意 String 對(duì)象或文字。

          index

          必選項(xiàng)。想得到的字符的基于零的索引。有效值是 0 與字符串長(zhǎng)度減 1 之間的值。

          說明

          charAt 方法返回一個(gè)字符值,該字符位于指定索引位置。字符串中的第一個(gè)字符的索引為 0,第二個(gè)的索引為 1,等等。超出有效范圍的索引值返回空字符串。

          示例

          下面的示例說明了 charAt 方法的用法:

          function charAtTest(n){
             var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; // 初始化變量。
             var s;                                  // 聲名變量。
             s = str.charAt(n - 1);                  // 從索引為n – 1的位置處
                                                     // 獲取正確的字符。
             return(s);                              //返回字符。
          }
          主站蜘蛛池模板: 宝丰县| 永兴县| 淮滨县| 高尔夫| 靖边县| 宿松县| 兖州市| 新竹市| 新建县| 河池市| 恩平市| 新乡县| 德清县| 商河县| 南昌县| 敦化市| 乌什县| 博罗县| 巴彦淖尔市| 安图县| 德保县| 灵宝市| 平谷区| 库尔勒市| 武胜县| 安泽县| 枣庄市| 皋兰县| 运城市| 博兴县| 博罗县| 久治县| 本溪市| 吴川市| 什邡市| 宜章县| 兴安县| 台山市| 江油市| 中牟县| 明水县|