1 / 17
文档名称:

java笔试算法题及答案.doc

格式:doc   大小:106KB   页数:17
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java笔试算法题及答案.doc

上传人:buhouhui915 2017/12/8 文件大小:106 KB

下载得到文件列表

java笔试算法题及答案.doc

文档介绍

文档介绍:,以逗号,分开;然后可选择升或者降序排序
我的评论:
ma(String )方法纯属多余,可以用String的split方法一句话代替,且可读性也更强,,StringTokenizer类已不再提倡使用,保留仅为旧代码。
StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。建议所有寻求此功能的人使用 String 的 split 方法或 包。
import .*;
public class ma{
public static String[] ma(String source){
if(source==null||().equals(""))
return null;
maToker = new StringTokenizer(source,",");
String[] result = new ()];
int i=0;
()){
result[i] = ();
i++;
}
return result;
}
public static void main(String args[]){
String[] s = ma("5,8,7,4,3,9,1");
int[] ii = new int[];
for(int i = 0; i<;i++){
ii[i] =(s[i]);
}
(ii);
//asc
for(int i=0;i<;i++ ){
(ii[i]);
}
//desc
for(int i=(-1);i>=0;i--){
(ii[i]);
}
}
}
,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个"。
代码:
public static boolean isLetter(char c){
int k=0X80;
return c/k==0?true:false;

}

public static int lengths(String strSrc){
if (strSrc==null){
return 0;
}
int len=0;
char[] strChar=();
for (int i=0;i<;i++){
len++;
if (!isLetter(strChar[i])) len++;
}
return len;
}

public static String subString(String origin,int len){
if (origin==null || ("")|| len<1){
return "";
}
if (len>lengths(origin)){
return origin;
}
byte[] strByte=new byte[len];
((),0,strByte,0,len);
int count=0;
for (int i=0;i<len;i++){
int value=(int)strByte[i];
if (value<0) count++;
}
if (count % 2 !=0){
//len=(len==1)?++len:--len;
--len;
}
return new String(strByte,0,len);
}
public static void main(String[] args) {
(""+ subString("我ABC汉DEF",6));
}
3、排序都有哪几种方法?请列

最近更新

领导招聘策略建议书 6页

领先教材开发建议书 5页

宫外孕患者的健康教育内容 35页

干眼症患者的眼部保湿技巧 59页

心电图护理工作中的职业发展与继续教育教案 31页

急性中毒的急救护理 27页

2024年海南政法职业学院马克思主义基本原理概.. 12页

2024年涞水县招教考试备考题库含答案解析(必.. 31页

2024年淮滨县招教考试备考题库含答案解析(必.. 31页

恐惧症患者的认知行为干预 41页

患者安全:护理人员的核心能力护理课件 50页

2024年湖北中医药大学马克思主义基本原理概论.. 12页

2024年湖北开放职业学院马克思主义基本原理概.. 12页

2024年湖北警官学院马克思主义基本原理概论期.. 13页

2024年湖南吉利汽车职业技术学院马克思主义基.. 12页

2024年湖南应用技术学院马克思主义基本原理概.. 13页

截肢术后营养支持与指导 36页

2024年湘潭医卫职业技术学院马克思主义基本原.. 13页

2024年满城县幼儿园教师招教考试备考题库附答.. 30页

2024年灵璧县招教考试备考题库带答案解析(夺.. 31页

2024年牟定县幼儿园教师招教考试备考题库带答.. 30页

2024年玉田县招教考试备考题库附答案解析(必.. 31页

2024年琼结县幼儿园教师招教考试备考题库带答.. 30页

2024年甘肃有色冶金职业技术学院马克思主义基.. 12页

2024年盂县招教考试备考题库及答案解析(夺冠.. 30页

2024年盘山县招教考试备考题库附答案解析 30页

2024年石家庄职业技术学院马克思主义基本原理.. 13页

2024年砀山县招教考试备考题库带答案解析 31页

2024年祁阳县招教考试备考题库带答案解析(必.. 30页

2024年福建华南女子职业学院马克思主义基本原.. 13页