zoukankan      html  css  js  c++  java
  • java String练习

    1、字符串拼接

    package cn.wt.day08;
    
    // 要求: 定义一个方法将Array {1,  2, 3} 变成[world1#world2#world3]
    public class Demon07 {
        public static void main(String[] args) {
            int[] intArray = {1, 2, 3};
            String changeStr = isChangeStr(intArray);
            System.out.println(changeStr);
        }
    
        public static String isChangeStr(int[] array){
            String str = "[";
            for (int i = 0; i < array.length; i++) {
                if(i==array.length-1){
                    str += "world" + array[i];
                } else {
                    str += "world" + array[i] + "#";
                }
            }
            str += "]";
            return str;
        }
    }

    2、统计字符串中不同种类字符的数量

    package cn.wt.day08;
    
    import java.util.Scanner;
    
    // 要求:输入一个字符串,统计大写字母,小写字母、数字等其它字符出现的次数
    // 思路:
    // 1. char 类型 比较大小自动提升到int,没有python好用
    public class Demon08 {
        public static void main(String[] args) {
            System.out.println("请输入字符串:");
            Scanner scan = new Scanner(System.in);
            String input = scan.next();
            int countLower = 0;
            int countUpper = 0;
            int countNumber = 0;
            int countOther = 0;
            char[] charsArray = input.toCharArray();
            for (char c : charsArray) {
                if (c >= 'A' && c <= 'Z') {
                    countUpper++;
                } else if (c >= 'a' && c <= 'z') {
                    countLower++;
                } else if (c >= '0' && c <= '9') {
                    countNumber++;
                } else {
                    countOther++;
                }
            }
            System.out.println(countLower);
            System.out.println(countUpper);
            System.out.println(countNumber);
            System.out.println(countOther);
        }
    
    }
  • 相关阅读:
    b站漫画部门测试面经
    b站测试面经
    面试7
    面试6
    UI自动化测试:App的Webview页面元素左滑删除
    UI自动化测试:TouchAction & TouchActions区别
    UI自动化测试:获取元素隐藏属性
    iOS自动化测试元素定位
    UI自动化测试:测试异步场景的临时处理
    UI自动化测试:异常标签页切换
  • 原文地址:https://www.cnblogs.com/wt7018/p/12203317.html
Copyright © 2011-2022 走看看