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裡面判斷是不是存在,如果每一項都存在,代表匹配成功,如果有任何一項不存在,匹配失敗