综合笔试题_求职面试_非技术区_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 非技术区 > 求职面试 > 综合笔试题

综合笔试题

 2010/12/14 9:55:30  jczghost  http://jczghost.javaeye.com  我要评论(0)
  • 摘要:1.写一个输入整数(如123456789)转换为二进制的程序,如输入32则输出1000000;publicclassConvertUtil{publicstaticStringdoIntegerToBinaryString(intfrom){returnInteger.toBinaryString(from);}publicstaticintdoIBinaryStringToInteger(Stringfrom){returnInteger.parseInt(from,2)}
  • 标签:笔试

1.写一个输入整数(如123456789)转换为二进制的程序,如输入32则输出1000000;

public class ConvertUtil{
     public static String doIntegerToBinaryString(intfrom){
         return Integer.toBinaryString(from);
     }
     public static int doIBinaryStringToInteger(String from){
         return Integer.parseInt(from,2)     
     }
}

?
2.写出对100个整数进行排序的程序,要求用两种不同的排序方法;

public class SortUtils
{
    public static bubuleSort(int[] source){
        for(int i=1;i<source.length+1;i++){
            for(j=source.length;j>=k;j--){
                if(source[j]<source[j-1])
                {
                    swap(source,i,i-1)
                 }
            }
        }
    }
}

?


3.写出一个字符串替换程序如输入”Welcome to comp”,将“co”替换成”abc”,即为” Wel abcme to abcmp”,要求不能作任何系统提供的函数如strrepalce等。

public class test{ 

    public test(){} 

  // 替换字符串函数  
  // String strSource - 源字符串  
  // String strFrom   - 要替换的子串  
  // String strTo     - 替换为的字符串  
  public static String replace(String strSource, String strFrom, String strTo)  
 {  
      // 如果要替换的子串为空,则直接返回源串  
      if(strFrom == null || strFrom.equals(""))  
          return strSource;  
      String strDest = "";  
      // 要替换的子串长度  
      int intFromLen = strFrom.length();  
      int intPos;  
      // 循环替换字符串  
      while((intPos = strSource.indexOf(strFrom)) != -1)  
      {  
          // 获取匹配字符串的左边子串  
          strDest = strDest + strSource.substring(0,intPos);  
          // 加上替换后的子串  
          strDest = strDest + strTo;  
          // 修改源串为匹配子串后的子串  
          strSource = strSource.substring(intPos + intFromLen);  
      }  
      // 加上没有匹配的子串  
      strDest = strDest + strSource;  
      // 返回  
      return strDest;  
  }  
 

?
4.设计数据库中有两个表,当主表中的一条记录删除时,副表中的相关记录全部自动删除。

delete from 副表 where 主表号 in(select 主表号 from 主表 where 条件)
delete from 主表 where 条件;

?
5.写两个类,子类中的方法在父类中实现。

简单


6.从数据库中查一个表,将表中的所有数据输出到磁般中的一个文件中。

Class.forName()->conn=DriverManager.getConnection("url",userName,password)->stm=conn.createStatement()->ResultSet rs=stm.createQuery("sql")

?

FileWriter fw=new FileWriter(new File("文件名")) ->rs.next ->fw.write(rs.getXXX())
7.用vb或其它写一个stock server和clinel通讯的例子


8.一个线通讯的题,记不清了!
9.写一个父线程控制线程运行的例子。

发表评论
用户名: 匿名