1. java判断字符串是否包含多少个字符串
你的意思是是否包含指定的多少个字符串吧,直接使用
java.util.Scanner sc = new java.util.Scanner(System.in);
System.out.println("请输入字符串..");
String str = sc.next();
System.out.println("请输入要查找的字母..");
String num = sc.next();
int wei = 0;
char[] arr = str.toCharArray();
for(int i = 0; i < arr.length; i++){
if(num.equals(String.valueOf(arr[i]))){
wei += wei+1;
}
}
System.out.println("字符" + num + "出现了 " +wei+ " 次.");
2. java 判断字符串A包含多少个指定字符串
方法如下:
一、contains方法
1:描述
java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列
2:声明
1
public boolean contains(CharSequence s)
3:返回值
此方法返回true,如果此字符串包含,否则返回false。
4:实例
public static void main(String[] args) { String str = "abc"; boolean status = str.contains("a"); if(status){ System.out.println("包含"); }else{ System.out.println("不包含"); } }
二、indexOf方法
1:描述
java.lang.String.indexOf() 的用途是在一个字符串中寻找一个字的位置,同时也可以判断一个字符串中是否包含某个字符。
2:声明
int indexOf(int ch,int fromIndex)
3:返回值
indexOf的返回值为int
4:实例
public static void main(String[] args) { String str1 = "abcdefg"; int result1 = str1.indexOf("a"); if(result1 != -1){ System.out.println("字符串str中包含子串“a”"+result1); }else{ System.out.println("字符串str中不包含子串“a”"+result1); } }
3. java判断一个中文字符串有几个字符
string s="xxx";
s.length();
4. java如何求字符串中有多少种字符
通过String自带的length()方法获取字符串长度。
String
a="abcdefg";//定义一个字符串
int
len
=
a.length();//通过length获取字符串长度,这里等于7
length()该方法返回此字符串的长度。长度是等于Unicode代码单元中的字符串的数目。
5. JAVA从命令行输入几个字符串,统计并打印出输入字符串的个数、以及各字符串的字符个数。(
public static void main(String[] args) {
System.out.println("字符串个数:"+args.length);
for(int i=0;i<args.length;i++) {
System.out.println("第"+(i+1)+"字符串字符个数:"+
args[i].length());
//args[i].length()表示传入参数的个数
}
6. java判断字符串多少个字符串
public static void main(String[] args) throws IOException { BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("输入字符串:"); String str1 = in.readLine(); System.out.print("输入字符:")...
7. java如何判断一个字符串中有几个
java根据以下判断一个字符串中有几个,
1、判断长度"abc".length()
2、判断某个字符有几个
String a = "abbdfsads";
int n = a.length()-a.replaceAll("a", "").length();
System.out.println("字符串中字符a有"+n+"个");
8. java中String数组含有几个字符串。。。
直接遍历一下嘛
Stringbookname[]=newString[50];
.....
for(inti=0,j=bookname.length;i<j;i++){
if(bookname[i]==null){
System.out.println("开始为空的数组下标:"+i);
break;
}
}
9. java 判断一个字符串中同时包含几个字符串
String A String [] B 你把 B数组里面的每一项 都去A里面判断是不是存在,如果每一项都存在,代表匹配成功,如果有任何一项不存在,匹配失败