• 某奥笔试题


    某奥的笔试题~~都是编程题

    1.提取string里的字母,有重复的不管。例如:输入s=asassad,输出:asd

     1 public class demo_exp {
     2     public static void main(String[] args){
     3         String s = "ajjbaacsa";
     4         demo_exp sctrl = new demo_exp();
     5         System.out.println(sctrl.rmRepeated(s));
     6     }
     7     /*
     8      * 清除字符串中重复字母算法
     9      */
    10     String rmRepeated(String s){
    11         int len = s.length();
    12         int k = 0;
    13         int count = 0;
    14         String str = "";
    15         char[] c = new char[len];
    16         for(int i=0;i<len;i++){
    17             c[i] = s.charAt(i);
    18         }
    19         for(int i=0;i<len;i++){
    20             k=i+1;
    21             while(k<len-count){
    22                 if(c[i]==c[k]){
    23                     for(int j=k;j<len-1;j++){
    24                         c[j] = c[j+1];//出现重复字母,从k位置开始将数组往前挪位
    25                     }
    26                     count++;//重复字母出现的次数
    27                     k--;
    28                 }
    29                 k++;
    30             }
    31 
    32         }
    33         for(int i=0;i<len-count;i++){
    34             str+=String.valueOf(c[i]);
    35         }
    36         return str;
    37 
    38     }
    39 }
    View Code

    2.读取某个目录下的所有文件和文件夹

    1 public class Test {
    2     public static void main(String[] args) {
    3         String basePath="D:\A\admin";
    4         String[] list=new File(basePath).list();
    5         for (String str : list) {
    6             System.out.println(str);
    7         }
    8     }
  • 相关阅读:
    JQuery Ajax调用asp.net后台方法
    使用NuGet发布自己的类库包(Library Package)
    Database Schema Reader
    DELL服务器引导光盘图片及下载链接
    android 点击屏幕关闭 软键盘
    xUtils
    fastjson是阿里巴巴的开源JSON解析库
    安卓学习资料
    DELL服务器引导光盘下载
    sqlserver下载
  • 原文地址:https://www.cnblogs.com/fzzzjjj/p/11593787.html
Copyright © 2020-2023  润新知