ITPUB??ì3
ITPUB论坛 » Java入门与认证版 » 各位帮帮我看看这个???????????????


标题: 各位帮帮我看看这个???????????????
离线 duxiaochu1972
资深会员



精华贴数 0
个人空间 0
技术积分 6346 (201)
社区积分 4 (18222)
注册日期 2006-7-13
论坛徽章:14
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠

发表于 2008-5-14 08:43 
各位帮帮我看看这个???????????????

、按模板要求,将【代码1】~【代码10】替换为Java程序代码。
StringExample.java
class StringExample
{
    public static void main(String args[ ])
    {
        String s1=new String("you are a student"),
             s2=new String("how are you");
        if (【代码1】)  // 判断s1与s2是否相同
         {
            System.out.println("s1与s2相同");
         }  
        else
         {
           System.out.println("s1与s2不相同");   
         }
         String s3=new String("22030219851022024");
         if (【代码2】)   // 判断s3的前缀是否是“220302”
         {
             System.out.println("吉林省的身份证");
         }
         String s4=new String("你"),
              s5=new String("我");
         if(【代码3】)   // s4大于s5
         {
             System.out.println("s4大于s5");
         }
         else
         {
             System.out.println("s4小于s5");
         }
         int position=0;
         String path="c:\java\jsp\A.java";
         position=【代码5】        // 获取path中最后出现目录分隔符号的位置
         System.out.println("c:\java\jsp\A.java中最后出现\的位置:"+position);  
         String fileName=【代码6】  // 获取path中“A.java”子字符串
         System.out.println("c:\java\jsp\A.java中含有的文件名:"+fileName);  
         String s6=new String("100"),
              s7=new String("123.678");
         int n1=【代码7】          // 将s6转化成int型数据
         double n2=【代码8】       // 将s7转化成double型数据
         double n=n1+n2;
         System.out.println(n);
         String s8=new String("ABCDEF");
         char a[ ]=【代码9】         // 将s8存放到数组a中
         for(int i=a.length-1;i>=0;i--)
          {
             //【代码10】  打印 a
          }
    }
}
2、将【代码1】~【代码8】替换为Java程序代码。
StringBufferExample
class StringBufferExample
{
    public static void main(String args[ ])
    {
       StringBuffer str=new StringBuffer("ABCDEFG");
       【代码1】   // 向str尾加“123456789”。
       System.out.println(str);  
       【代码2】   // 将str中的字符 ‘B’替换为‘b’。
       System.out.println(str);  
       【代码3】          // 在str中的“123456789”前面插入“Game”。
       System.out.println(str);  
       int index=【代码4】  // 获取str中首次出现“1”的位置。
       【代码5】          // 删除str中“1234”。  
       int n= 【代码6】    // 获取str中字符个数。
       【代码7】          // 将str中“789”替换为“七八九”。
       System.out.println(str);  
       StringBuffer otherStr=new StringBuffer("we love you");
       int start=0;
       char c='';
       while(start!=-1)
       {
          if(start!=0)
            {
               start=start+1;
            }
          c=otherStr.charAt(start);
          if(Character.isLowerCase(c))
           {
              c=Character.toUpperCase(c);
              otherStr.setCharAt(start,c);
           }  
         start=otherStr.indexOf(" ",start); //查找下一个空格。
       }
       System.out.println(otherStr);  
       StringBuffer yourStr=new StringBuffer("i  Love THIS  GaME");
      【代码8】         // 将yourStr中的大写字符替换为对应的小写字符,
       System.out.println(yourStr);
    }
}  
3、编写一个查找函数,查找给定字符串(由形参1接收)中给定字符(由形参2接收)出现的位置和次数。


只看该作者    顶部
离线 lazycat001
高级会员



精华贴数 1
个人空间 0
技术积分 8243 (149)
社区积分 0 (1064177)
注册日期 2006-8-9
论坛徽章:6
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星ITPUB新首页上线纪念徽章 
      

发表于 2008-5-14 08:43 
s1.equals(s2)
s3.startsWidth("220302")
s4.compareTo(s5)>0
path.lastIndexOf("\");
path.substring(position)
Integer.parseInt(s6)
Double.parseDouble(s7)
s8.toCharArray()
System.out.println(a)


__________________
我不是大虾
只看该作者    顶部
离线 cayman811
高级会员



精华贴数 3
个人空间 0
技术积分 7975 (154)
社区积分 6 (14277)
注册日期 2006-8-9
论坛徽章:5
开发板块每日发贴之星开发板块每日发贴之星ITPUB新首页上线纪念徽章   
      

发表于 2008-5-14 08:44 
package test;

class StringExample {
    public static void main(String args[]) {
        String s1 = new String("you are a student"), s2 = new String(
                "how are you");
        if (s1.equals(s2)) // 判断s1与s2是否相同
        {
            System.out.println("s1与s2相同");
        } else {
            System.out.println("s1与s2不相同");
        }
        String s3 = new String("22030219851022024");
        if (s3.startsWith("220302")) // 判断s3的前缀是否是“220302”
        {
            System.out.println("吉林省的身份证");
        }
        String s4 = new String("你"), s5 = new String("我");
        if (s4.compareTo(s5) > 0) // s4大于s5
        {
            System.out.println("s4大于s5");
        } else {
            System.out.println("s4小于s5");
        }
        int position = 0;
        String path = "c:\java\jsp\A.java";
        position = path.lastIndexOf('\'); // 获取path中最后出现目录分隔符号的位置
        System.out.println("c:\java\jsp\A.java中最后出现\的位置:" + position);
        String fileName = path.substring(position+1); // 获取path中“A.java”子字符串
        System.out.println("c:\java\jsp\A.java中含有的文件名:" + fileName);
        String s6 = new String("100"), s7 = new String("123.678");
        int n1 = Integer.parseInt(s6); // 将s6转化成int型数据
        double n2 = Double.parseDouble(s7); // 将s7转化成double型数据
        double n = n1 + n2;
        System.out.println(n);
        String s8 = new String("ABCDEF");
        char a[] = s8.toCharArray(); // 将s8存放到数组a中
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.println(a);// 【代码10】 打印 a

        }
    }
}


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问