最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java基礎(chǔ)-給出一個隨機(jī)字符串,判斷有多少字母?多少數(shù)字?

 更新時(shí)間:2019年04月12日 09:31:17   作者:醒醒,醒醒  
這篇文章主要介紹了java基礎(chǔ)-給出一個隨機(jī)字符串,判斷有多少字母?多少數(shù)字?文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

我這里用到了String類中的toarray[]方法。

當(dāng)看到字符串和判斷,我想到之前學(xué)過的c語言中判斷字符數(shù)組中元素,我就去API中找字符串轉(zhuǎn)換成數(shù)組的方法

實(shí)現(xiàn)方法不唯一,此方法僅作初學(xué)者(自己)參考。。。。。

在String類中一共找到三個轉(zhuǎn)數(shù)組的方法

很顯然,第三個是想要的方法。

實(shí)現(xiàn)代碼:

package com.string;

import java.util.Scanner;

public class Character_Judge {
 public static void main(String[] args) {
  System.out.println("請隨機(jī)輸入一段字符串");
  Scanner scan = new Scanner(System.in);
  String str = scan.nextLine();
  char s[] = str.toCharArray();
  int char_num=0;//計(jì)算字母
  int num = 0;//計(jì)算數(shù)字
  int other = 0;//計(jì)算其他字符

  for(int i=0;i<s.length;i++)
  {
   if (s[i]<='9'&&s[i]>='0')
    num++;
   else if (s[i]>='a'&&s[i]<='z'||s[i]>='A'&&s[i]<='Z')
    char_num++;
   else
    other++;
  }

  System.out.println("字符有"+char_num+"個;數(shù)字有"+num+"個;其他字符有"+other+"個");
 }
}

實(shí)現(xiàn)結(jié)果:

以上所述是小編給大家介紹的java基礎(chǔ)-給出一個隨機(jī)字符串,判斷有多少字母?多少數(shù)字?詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Java反射機(jī)制基礎(chǔ)詳解

    Java反射機(jī)制基礎(chǔ)詳解

    這篇文章主要介紹了JAVA 反射機(jī)制的相關(guān)知識,文中講解的非常細(xì)致,代碼幫助大家更好的理解學(xué)習(xí),感興趣的朋友可以了解下,希望能給你帶來幫助
    2021-08-08
  • Java的Spring框架中實(shí)現(xiàn)發(fā)送郵件功能的核心代碼示例

    Java的Spring框架中實(shí)現(xiàn)發(fā)送郵件功能的核心代碼示例

    這篇文章主要介紹了Java的Spring框架中實(shí)現(xiàn)發(fā)送郵件功能的核心代碼示例,包括發(fā)送帶附件的郵件功能的實(shí)現(xiàn),需要的朋友可以參考下
    2016-03-03
  • Java集合中的LinkedHashSet源碼解讀

    Java集合中的LinkedHashSet源碼解讀

    這篇文章主要介紹了Java集合中的LinkedHashSet源碼解讀,在LinkedHashMap中,雙向鏈表的遍歷順序通過構(gòu)造方法指定,如果沒有指定,則使用默認(rèn)順序?yàn)椴迦腠樞?即accessOrder=false,需要的朋友可以參考下
    2023-12-12
  • Java常用API類之Math System tostring用法詳解

    Java常用API類之Math System tostring用法詳解

    System類代表系統(tǒng),系統(tǒng)級的很多屬性和控制方法都放置在該類的內(nèi)部。該類位于java.lang包,Java 的 Math 包含了用于執(zhí)行基本數(shù)學(xué)運(yùn)算的屬性和方法,如初等指數(shù)、對數(shù)、平方根和三角函數(shù),toString() 方法用于返回以一個字符串表示的 Number 對象值
    2021-10-10
  • SpringBoot+Redis大量重復(fù)提交問題的解決方案

    SpringBoot+Redis大量重復(fù)提交問題的解決方案

    Spring Boot Redis重復(fù)提交是指在使用Spring Boot框架和Redis緩存時(shí),為了防止用戶重復(fù)提交表單或者請求,采取的一種解決方案,本文通過代碼示例給大家介紹了SpringBoot+Redis大量重復(fù)提交問題的解決方案,需要的朋友可以參考下
    2024-03-03
  • 關(guān)于JAVA中this的使用方法小結(jié)

    關(guān)于JAVA中this的使用方法小結(jié)

    現(xiàn)在讓大家看一個小例子,給你分享一下JAVA中“this”的用法,有需要的朋友可以參考一下
    2013-10-10
  • Java spring boot 實(shí)現(xiàn)支付寶支付功能的示例代碼

    Java spring boot 實(shí)現(xiàn)支付寶支付功能的示例代碼

    這篇文章主要介紹了Java spring boot 實(shí)現(xiàn)支付寶支付功能,本文通過實(shí)例代碼圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Java實(shí)現(xiàn)簡單連連看游戲

    Java實(shí)現(xiàn)簡單連連看游戲

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)簡單連連看游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • java微信公眾號企業(yè)付款開發(fā)

    java微信公眾號企業(yè)付款開發(fā)

    這篇文章主要為大家詳細(xì)介紹了java微信公眾號企業(yè)付款開發(fā),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • Java類的初始化順序知識點(diǎn)總結(jié)

    Java類的初始化順序知識點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于Java類的初始化順序知識點(diǎn)總結(jié),需要的朋友們可以學(xué)習(xí)下。
    2020-02-02

最新評論

盖州市| 泾阳县| 邵阳市| 安宁市| 张家界市| 东源县| 铁岭市| 炉霍县| 泗阳县| 巫山县| 许昌市| 尖扎县| 永州市| 苗栗市| 永靖县| 武强县| 温泉县| 阳山县| 绿春县| 闵行区| 南部县| 江口县| 宜丰县| 游戏| 塘沽区| 象山县| 辉县市| 邵阳县| 玉山县| 芜湖市| 凌源市| 荥阳市| 安丘市| 宿迁市| 张家界市| 库尔勒市| 凤翔县| 英山县| 桂平市| 武强县| 塔河县|