第六章JAVA常用类.docx

上传人:b****3 文档编号:6544922 上传时间:2023-05-10 格式:DOCX 页数:19 大小:3.13MB
下载 相关 举报
第六章JAVA常用类.docx_第1页
第1页 / 共19页
第六章JAVA常用类.docx_第2页
第2页 / 共19页
第六章JAVA常用类.docx_第3页
第3页 / 共19页
第六章JAVA常用类.docx_第4页
第4页 / 共19页
第六章JAVA常用类.docx_第5页
第5页 / 共19页
第六章JAVA常用类.docx_第6页
第6页 / 共19页
第六章JAVA常用类.docx_第7页
第7页 / 共19页
第六章JAVA常用类.docx_第8页
第8页 / 共19页
第六章JAVA常用类.docx_第9页
第9页 / 共19页
第六章JAVA常用类.docx_第10页
第10页 / 共19页
第六章JAVA常用类.docx_第11页
第11页 / 共19页
第六章JAVA常用类.docx_第12页
第12页 / 共19页
第六章JAVA常用类.docx_第13页
第13页 / 共19页
第六章JAVA常用类.docx_第14页
第14页 / 共19页
第六章JAVA常用类.docx_第15页
第15页 / 共19页
第六章JAVA常用类.docx_第16页
第16页 / 共19页
第六章JAVA常用类.docx_第17页
第17页 / 共19页
第六章JAVA常用类.docx_第18页
第18页 / 共19页
第六章JAVA常用类.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

第六章JAVA常用类.docx

《第六章JAVA常用类.docx》由会员分享,可在线阅读,更多相关《第六章JAVA常用类.docx(19页珍藏版)》请在冰点文库上搜索。

第六章JAVA常用类.docx

第六章JAVA常用类

importjava.util.regex.*;

publicclassTestString{

publicstaticvoidmain(String[]args){

//Strings="AaaaABBBBcc&^%adfsfdCCOOkk99876_haHA";

//intlCount=0,uCount=0,oCount=0;

/*

for(inti=0;i

charc=s.charAt(i);

if(c>='a'&&c<='z'){

lCount++;

}elseif(c>='A'&&c<='Z'){

uCount++;

}else{

oCount++;

}

}

*/

/*

StringsL="abcdefghijklmnopqrstuvwxyz";

StringsU="ABCDEFGHIJKLMNOPQRSTUVWXYZ";

for(inti=0;i

charc=s.charAt(i);

if(sL.indexOf(c)!

=-1){

lCount++;

}elseif(sU.indexOf(c)!

=-1){

uCount++;

}else{

oCount++;

}

}

*/

/*

for(inti=0;i

charc=s.charAt(i);

if(Character.isLowerCase(c)){

lCount++;

}elseif(Character.isUpperCase(c)){

uCount++;

}else{

oCount++;

}

}

System.out.println(lCount+""+uCount+""+oCount);

*/

Strings="sunjavahpjavaokjavajjavahahajavajavagoodjava";

StringsToFind="java";

intcount=0;

intindex=-1;

while((index=s.indexOf(sToFind))!

=-1){

s=s.substring(index+sToFind.length());

count++;

}

System.out.println(count);

}

}

//*************************************************

publicclassTestStringCase{

publicstaticvoidmain(String[]args){

Strings="ABAabb$&^$#BAAb898B#@%aa";

intcU=0,cL=0,cO=0;

for(inti=0;i

charc=s.charAt(i);

if(c>='A'&&c<='Z'){

cU++;

}elseif(c>='a'&&c<='z'){

cL++;

}else{

cO++;

}

}

System.out.println("大写:

"+cU);

System.out.println("小写:

"+cL);

System.out.println("其他:

"+cO);

}

}

//*************************************************

/

在windows和linux系统下都写“/”最保险

\这个代表转义字符,\\两个连着写代表一个\,

packagebjsxt;

importjava.io.*;

publicclassTestFile{

publicstaticvoidmain(String[]args){

Stringseparator=File.separator;//使用指定的文件分割符

Stringfilename="myfile.txt";

Stringdirectory="mydir1"+separator+"mydir2";

//Stringdirectory="mydir1/mydir2";

//Stringdirectory="mydir1\\mydir2";

Filef=newFile(directory,filename);

if(f.exists()){

System.out.println("文件名:

"+f.getAbsolutePath());

System.out.println("文件大小:

"+f.length());

}else{

f.getParentFile().mkdirs();

try{

f.createNewFile();

}catch(IOExceptione){

e.printStackTrace();

}

}

}

}

importjava.io.*;

publicclassFileList{

publicstaticvoidmain(String[]args){

Filef=newFile("d:

/A");

System.out.println(f.getName());

tree(f,1);

}

privatestaticvoidtree(Filef,intlevel){//leven是递归的层数

StringpreStr="";

for(inti=0;i

preStr+="";

}

File[]childs=f.listFiles();

for(inti=0;i

System.out.println(preStr+childs[i].getName());

if(childs[i].isDirectory()){

tree(childs[i],level+1);

}

}

}

}

publicclassTestEnum{

publicenumMyColor{red,green,blue};

publicenumMyDoorOpener{me,mywife};

publicstaticvoidmain(String[]args){

MyColorm=MyColor.red;

switch(m){

casered:

System.out.println("red");

break;

casegreen:

System.out.println("green");

break;

default:

System.out.println("default");

}

System.out.println(m);

}

}

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2