蓝桥杯常用经常写的东西

public class Main{
    
常见问题,
    需要输入一个数组,但我们不确定大小哦,
    那我们可以先输入一个字符串然后通过split()来变成数组
    public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String str = s.substring(1,s.length()-1);
        String a[] = str.split(",");
        int b[] = new int[a.length];
        for(int i=0;i<a.length;i++)
            b[i] = Integer.parseInt(a[i]);

//注记:
    Integer.valueOf("")和Integer.parseInt("")内部实现是一样的,
    它们之间唯一的区别就是Integer.valueOf(“”)返回的是一个Integer对象,
    而Integer.parseInt(“”)返回的是一个基本类型的int。
    }
}

字符串常用到的函数:
    split(String regex) 拆分函数  根据给定的正则表达式的匹配来拆分此字符串
    replace() 函数 字符串替换函数
        如:String s = "aaabbb"
            System.out.print(s.replace("bbb","ccc"));  //输出是 aaaccc
    indexof() 返回指定字符在此字符串中第一次出现处的索引  
    如果此字符串中没有这样的字符,则返回 -1。
    substring 返回一个新字符串,它是此字符串的一个子字符串 也成为字符串截取
    trim() 去掉起始和结尾的空格
    toLowerCase() 转换为小写
    toUpperCase() 转换为大写
    charAt() 截取一个字符
    getChars() 截取多个字符
    concat() 连接两个字符串
        例:String s="Welcome to ";
          String t=s.concat("AnHui");
    toCharArray()
    append 添加或插入函数

常见的进制间转换

        

时间:2018.12.18

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章