导航:首页 > 编程语言 > java字符出现位置

java字符出现位置

发布时间:2024-12-05 03:50:21

① 如何用java求一个字符串在另一个字符串中出现的位置

import java.util.*;

public class CountChars {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
System.out.println("Please Input Your String!");
String str = sc.nextLine();
Map<Character, Integer> map = countLetters(str);
System.out.println("total kinds: " + map.size());

for (Map.Entry<Character, Integer> entry : map.entrySet()) { //增强的for循环
System.out.printf("letter %c: %d\n", entry.getKey(), entry.getValue());
}
}

static Map<Character, Integer> countLetters(String s) {
if (s == null) {
return null;
}
Map<Character, Integer> map = new HashMap<Character, Integer>();
char c;
Integer oldValue;
int newValue;
for (int i = 0; i < s.length(); ++i) {
c = s.charAt(i);
oldValue = map.get(c);
newValue = (oldValue == null) ? 1 : oldValue.intValue() + 1;
map.put(c, newValue);
}
return map;
}
}

② java 字符串 在另一个字符串中 出现的起始位置

可以通过indexOf方法进行位置判断。举例:

int length = "abcdbe".indexOf("bc")+1;//因为是从开始计数,所以加1

int end = length+"bc".length()-1;//取得结束位置

System.out.print("开始位置:"+length+", 结束位置:"+end);

输出结果:

③ java中如何显示字符串位置

java中输出字符所在位置可以使用indexOf()函数
例子:
System.out.println("abcd".indexOf("b"));
结果输出1
返回b字符在字符串abcd中第一次出现的位置

④ java 怎么获得字符串中某一字符的位置

在java中使用indexOf方法即可获得字符串中某一字符的位置,例如Stringstr="abcdef",System.out.println(str.indexOf("c"))。

⑤ java中如何能查询出字符串中某个字母的位置

str为你要测试的字符串第一种方法:byte[]temp=str.getbytes();//使用平台默认的字符集将此string解码为字节序列,并将结果存储到一个新的字节数组中。intcount=0;//遍历数组的每一个元素,也就是字符串中的每一个字母for(inti=0;i<temp.length;i++){//如果字母等于cif(temp[i].equals('c')){//计数器加一count++;}}第二种:intcount=0;stringstr=//你要测试的字符串//index为字符串中第一次出现c的位置,如果字符串中没有c将返回-1intindex=str.indexof(c);//如果字符串中有cwhile(str.indexof(c)!=-1){count++;//将字符串出现c的位置之前的全部截取掉str=str.substring(str.indexof(c));}考虑大小写:str=str.tolowercase();//将字符串全部转化成小写

阅读全文

与java字符出现位置相关的资料

热点内容
会员推广系统源码 浏览:383
在编译器中如何编译 浏览:650
程序员想读博 浏览:742
androidtcpdump下载 浏览:220
python如何实现界面化 浏览:634
托管服务器如何定级 浏览:766
命令创建设备节点 浏览:892
劲舞团辅助源码论坛 浏览:279
春运在哪个app买机票便宜 浏览:688
南京程序员借钱 浏览:26
android拍照获取图片路径 浏览:556
pdf文件转换excel 浏览:546
湖南服务器安全云空间 浏览:607
文件夹是只读怎么办 浏览:895
linuxtelnet退出命令 浏览:248
税务局预交2算法 浏览:533
前馈pid算法 浏览:147
安卓怎么使用投影仪 浏览:940
云计算服务器贵州云主机 浏览:393
淘米APP是哪个公司 浏览:454