备战第十五届蓝桥杯Java软件开发大学B组常见API记录

简介: 备战第十五届蓝桥杯Java软件开发大学B组常见API记录
package test;
 
import java.math.BigInteger;
import java.util.HashMap;
 
import java.util.Set;
 
public class Main {
    public static void main(String[] args) {
      //StringBuilder类
      StringBuilder sb =new StringBuilder("123");
      sb.append(4);
      sb.delete(0, 1);
      System.out.print(sb.reverse());
      
      //双列集合
         HashMap<String ,Integer>map=new HashMap<>();
         map.put("汉堡", 2);
         map.put("可乐", 3);
         map.put("薯条", 4);
         Set<String>keys=map.keySet();
         for(String key:keys) {
           System.out.println(key);
         }
         if(map.containsKey("汉堡")) {
           System.out.println("包含键 汉堡");
         }
         if(map.containsValue(5)) {
           System.out.println("包含值 5");
         }else {
           System.out.println("不包含值 5");
         }
         
         //大数BigInteger类
         BigInteger a=new BigInteger("123");
         BigInteger b=new BigInteger("123");
         //相加
         BigInteger c=a.add(b);
         //平方
         BigInteger d=a.pow(2);
         
         //将整数转化为进制字符串
         int num=12123;
         String str2=Integer.toBinaryString(num);
         String str8=Integer.toOctalString(num);
         String str10=Integer.toString(num);
         String str16=Integer.toHexString(num);
         
         //将字符串按照指定机制转化为十进制整数
         int num2=Integer.parseInt(str2, 2);
         int num8=Integer.parseInt(str8, 8);
         int num10=Integer.parseInt(str10, 10);
         int num16=Integer.parseInt(str16, 16);
         
         
    }
}


目录
相关文章
|
3天前
|
Java
2016届蓝桥杯大赛软件类国赛Java大学B组 愤怒小鸟 数学模拟
2016届蓝桥杯大赛软件类国赛Java大学B组 愤怒小鸟 数学模拟
17 4
|
3天前
|
Java
2023届蓝桥杯大赛软件类国赛Java大学B组 互质 数论
2023届蓝桥杯大赛软件类国赛Java大学B组 互质 数论
5 1
|
1天前
|
Java API 数据处理
学会在Java中使用流式API
学会在Java中使用流式API
|
1天前
|
前端开发 Java API
Java中的API设计与文档生成最佳实践
Java中的API设计与文档生成最佳实践
|
2天前
|
缓存 JSON Java
使用Java进行RESTful API开发的最佳实践
使用Java进行RESTful API开发的最佳实践
|
2天前
|
Java 机器人 程序员
Java中的lambda表达式与Stream API:高效的函数式编程
Java中的lambda表达式与Stream API:高效的函数式编程
|
3天前
|
缓存 Java API
使用GraphQL优化Java应用的API性能
使用GraphQL优化Java应用的API性能
|
3天前
|
存储 前端开发 算法
2016届蓝桥杯大赛软件类国赛Java大学B组 反幻方 暴力搜索
2016届蓝桥杯大赛软件类国赛Java大学B组 反幻方 暴力搜索
4 0
|
2天前
|
Java 机器人 程序员
Java中的线程通信:wait、notify与Condition详解
Java中的线程通信:wait、notify与Condition详解
|
2天前
|
存储 安全 Java
Java中的线程安全与同步技术
Java中的线程安全与同步技术