美文网首页
javaAPI的相关知识点的运用!

javaAPI的相关知识点的运用!

作者: 枇杷树8824 | 来源:发表于2016-11-26 08:39 被阅读58次

第一个demo:

import java.io.File;

public class Demo1 {

public static void main(String[] args) {

//练习1 : 获取上传文件的文件名 : "D:\\20161125\\day12\\Dmoe6.java"

String s = "D:\\20161125\\day12\\Dmoe6.java";

/*

使用到的知识点:

1.int lastIndexof(int ch) 获取到最后一个字符的位置,字符的整体

2. String substring(int beginIndex);截取字符串

3.import java.io.File;专门获取文件名的类

*/

//方法一

int number = s.lastIndexOf("\\");

String name = s.substring(number+1);

System.out.println(name);

//方法二

int  bb = s.lastIndexOf("\\");

String name1 = s.substring(bb+1);

System.out.println(name1);

}

}

第二个demo:

public class Demo2 {

public static void main(String[] args) {

//练习2 : 将字符串反取出来    新中国好  好国中新

/*

用到的知识点以及思路:

1.将字符串转换为数组

2.for循环遍历一下

3. char[]toCharArray() 将字符串转换为数组。

注意:下标从0开始,长度要减去1才适合,否则会造成,数组越界。

*/

String a ="新中国好";

char[] b = a.toCharArray();

for(int i = b.length-1; i >= 0 ;i--){

System.out.println(b[i]);

}

}

}

第三个demo:

public class Demo3 {

public static void main(String[] args) {

//练习3 : 求一个子串在整串中出现的次数  : javaphpjavaiosphpjava  java

String a1 = "javaphpjavaiosphpjava";

String a2 = "java";

int count = 0;//用来计数出现的次数

int m = 0;//用来接收a2出现的位置

/*

用到的知识点:

1.int = indexof(String str);获取特定字符的位置(找到a2在a1中首次出现的位置,再判断是否超出了a1中的长度)

2.String.substring(int beginIndex);截取字符串

*/

while((m = a1.indexOf(a2)) != -1){

//m+4:首次出现的位置 往后 +4(分为四位)

a1 = a1.substring(m + 4);

count++;

}

System.out.println(count);

}

}

相关文章

  • javaAPI的相关知识点的运用!

    第一个demo: import java.io.File; public class Demo1 { public...

  • 尚硅谷大数据技术之HBase

    6.3 MapReduce通过HBase的相关JavaAPI,我们可以实现伴随HBase操作的MapReduce过...

  • javaAPI操作HDFS文件

    javaAPI写入HDFS文件。 javaAPI读取HDFS javaAPI删除HDFS

  • HBase MapReduce

    通过HBase的相关JavaAPI,我们可以实现伴随HBase操作的MapReduce过程,比如使用MapRedu...

  • kafka相关配置和JavaAPI

    配置 server.properties是配置文件 具体文档可以查看https://kafka.apache.or...

  • HBase之API

    0.用途 通过HBase的相关JavaAPI可以实现伴随HBase操作的MapReduce过程,比如使用MapRe...

  • 阅读实践技巧——便签读书法

    准备三个类型的便签C——在此类型便签重述知识点或信息A1——写下于此知识点相关的自己经验A2——写下哪里可以运用此...

  • java day 3

    今天做了练习,下面的思维导图则是我所概括做题时所学到和运用到的相关知识点。有些知识点认知的比较浅,但只要多接触,多...

  • hbase的javaapi

    pom.xml里添加依赖添加依赖org.apache.hbase

  • 活动的最佳实践(Activity)

    你已经掌握了相关活动非常多的知识,不过恐怕离完全灵活运用还有一段距离。虽然知识点只有这么多,但运用的技巧却是多种多...

网友评论

      本文标题:javaAPI的相关知识点的运用!

      本文链接:https://www.haomeiwen.com/subject/xenwpttx.html