救救孩子吧 搞不懂这题 图1和图3

 

import java.util.Scanner;

public class 字符串字符范围 {

	public static void main(String[] args) {
		String str="";
		
		Scanner input = new Scanner(System.in);
		str = input.next();
		int number=0,letter=0,other=0,space=0;
		for(int i=0;i<str.length();i++) {
			
			if(str.charAt(i) >='0' && str.charAt(i)<='9') {
				number++;
			}else if((str.charAt(i) >='a' && str.charAt(i)<='z') || str.charAt(i) >='A' && str.charAt(i)<='Z') {
				letter++;
			}else if(str.charAt(i) == ' ') {
				space++;
			}else {
				other++;
			}
		}
		System.out.println("数字个数:"+number);
		System.out.println("字母个数:"+letter);
		System.out.println("空格个数:"+space);
		System.out.println("其他字符个数:"+other);
	}
}

 

这些题目都是Java基础,建议题主自己先写,遇到问题再来跟我们交流,我们帮你解答。

public static void main(String[] args) {
        int shuzi=0;//判断数字
        int kongge = 0;//判断空格
        int yingwen = 0;//判断英文
        int qita = 0;//判断其他字符
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一句话");
        String a=input.nextLine();
        char[] ar= a.toCharArray();
        for(int i= 0;i < ar.length;i++) {
            if(Character.isDigit(ar[i])) {
//isDigit判断数组中是否有数字
                shuzi++;
            }else if(Character.isSpaceChar(ar[i])) {
//isSpaceChar判断是否有空格
                kongge++;
            }else if(Character.isLetter(ar[i])) {
//isLetter判断是否有字母
                yingwen++;
            }else{
                qita++;
            }
        }
        System.out.println("字母个数:"+yingwen);
        System.out.println("数字个数:"+shuzi);
        System.out.println("空格个数:"+kongge);
        System.out.println("其他字符个数:"+qita);
        //合并数组
        int[] i1={1,3,2};
        int[] i2={5,8,9};
        int[] both =ArrayUtils.addAll(i1, i2);
        System.out.println("数组1"+Arrays.toString(i1));
        System.out.println("数组2"+ Arrays.toString(i2));
        System.out.println(Arrays.toString(both));
     for (int j=both.length-1;j>=0;j--) {
         System.out.println(both[j]);
     }


    }

看不清图

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632