中科软JAVA面试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
// TODO Auto-generated method stub String str = "sdSAAaazzZ12...,"; char[] c = str.toCharArray(); for(int i=0;i<c.length;i++){
if(c[i]>='a'&&c[i]<='z'||c[i]<='Z'&&c[i]>='A'){ countLetter++;
}
} /^\s*([A-Za-z0-9_-]+(\.\w+)*@([\w-]+\.)+\w{2,3})\s* $/ public static void main(String[] args) {
test("abbcccddddaa"); }
public static void test(String str) { int max_length = 0; String max_str = ""; while (str.length() > 0) { int length = str.length(); String first = str.substring(0, 1); str = str.replaceAll(first, ""); if (max_length < length - str.length()) { max_length = length - str.length(); max_str = first; } } System.out.println(max_length); System.out.println(max_str); } 王华东(40169FEF949C) 09:54:20
FileInputStream(fileName))); System.out.println("请输入要查找的字符串:"); String find = input.next();
long count = 0; String line = br.readLine();
while(null != line) { count += count(line,find); line = br.readLine();
private static long count(String str,String find) { long count = 0;
int len = find.length(); int index = 0; for(int i=0; i<str.length();i=len+index) { if((index = str.indexOf(find, i)) > -1) count ++; else break; } return count;
} System.out.println("文件" + fileName + "中共有" + count +"个" + find); br.close();
}
/** * 在 str 中查找 find,并返回找到的个数 * @param str 从文件读入的一行 * @param find 要查找的字符串 * @return str 中 find 的个数 */
import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; imห้องสมุดไป่ตู้ort java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner;
面试题: 1.自我介绍 2.数据库中如何分页 3.说一下你的项目 4.数据库中有哪些连接,有什么区别(就是内连接,外连接等待...) 5.说说 struts 6.做一个项目,有哪些步骤?
需求分析,软件设计,写文档....(这个上网百度一下) 7.statement 和 preparedstatement 的区别?
邮箱表达式
public class Main { public static void main(String[] args) throws IOException { Scanner input = new Scanner(System.in); System.out.println("请输入文件名:"); String fileName = input.next(); BufferedReader br = new BufferedReader(new InputStreamReader(new
package test; public class Count1 {
/** * @param args */
static int countNum = 0; static int countLetter = 0; static int countOther = 0; public static void main(String[] args) {
} }
}else if(c[i]>='0'&&c[i]<='9'){ countNum++;
}else{ countOther++;
}
} System.out.println("字母:"+countLetter); System.out.println("数字:"+countNum); System.out.println("其他:"+countOther);
中科软: 走去就是上机考试 接着是面试 上机题: 1: 写一个 html 文件,包括用户名,登陆密码.用户名是一个电子邮件,格式是里面必须含有@和. 底下有一个登陆按钮,点击登陆按钮,用 js 代码判断,判断电子邮件格式是否符合,若符合就提 示"登陆成功",若不成功,则提示错误. 2:有一个表,字段有 保单号,保单金额 让你按保单号给保单金额汇总 select sno,sum(smoney) from 表名 group by sno having sum(smoney)>500000; 3:给定一个字符串,求出该字符串里哪个字符出现的次数最多 4:给定一个字符串和一个预定的长度,把这个字符串按照这个长度分割成几部分,重新组合为 一个字符串数组 5:读取一个文件,给定一个字符串,判断这个字符串在文件中出现的次数 6:随机产生 10 个数,并每个数给定一个序号,然后将这 10 个数按照从小到大的顺序输出来,并 带上序号输出.
相关文档
最新文档