备战第十五届蓝桥杯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);
         
         
    }
}


目录
相关文章
|
19天前
|
JSON Java API
【干货满满】分享京东API接口到手价,用Java语言实现
本示例使用 Java 调用京东开放平台商品价格及优惠信息 API,通过商品详情和促销接口获取到手价(含优惠券、满减等),包含签名生成、HTTP 请求及响应解析逻辑,适用于比价工具、电商系统集成等场景。
|
7天前
|
存储 Java API
Java Stream API:现代数据处理之道
Java Stream API:现代数据处理之道
169 92
|
7天前
|
存储 Java API
Java Stream API:现代数据处理之道
Java Stream API:现代数据处理之道
124 68
|
3月前
|
缓存 安全 网络协议
借助Java,让Cloudflare API为你的网站管理加速
在数字化时代,网站与应用的稳定运行至关重要。Cloudflare API作为得力助手,可高效管理网站功能。本文深入探讨基于Java的Cloudflare API自动化操作,涵盖DNS管理、防火墙配置、缓存清理、SSL/TLS设置及Worker脚本部署等核心功能。同时,提供环境准备、认证配置、最佳实践(如请求重试与批量优化)、错误处理及安全增强措施的详细指导。通过这些步骤,构建稳定高效的自动化管理系统,助力网站稳健前行。
106 0
|
2月前
|
Oracle Java 关系型数据库
掌握Java Stream API:高效集合处理的利器
掌握Java Stream API:高效集合处理的利器
327 80
|
2月前
|
安全 Java API
Java 8 Stream API:高效集合处理的利器
Java 8 Stream API:高效集合处理的利器
216 83
|
6月前
|
缓存 监控 负载均衡
如何提升 API 性能:来自 Java 和测试开发者的优化建议
本文探讨了如何优化API响应时间,提升用户体验。通过缓存(如Redis/Memcached)、减少数据负载(REST过滤字段或GraphQL精确请求)、负载均衡(Nginx/AWS等工具)、数据压缩(Gzip/Brotli)、限流节流、监控性能(Apipost/New Relic等工具)、升级基础设施、减少第三方依赖、优化数据库查询及采用异步处理等方式,可显著提高API速度。快速响应的API不仅让用户满意,还能增强应用整体性能。
|
18天前
|
JSON Java API
【干货满满】分享拼多多API接口到手价,用Java语言实现
本方案基于 Java 实现调用拼多多开放平台商品详情 API,通过联盟接口获取商品到手价(含拼团折扣与优惠券),包含签名生成、HTTP 请求及响应解析逻辑,适用于电商比价、导购系统集成。
|
19天前
|
Java API 网络架构
java调用api接口自动判断节假日信息
java调用api接口自动判断节假日信息
275 0
|
19天前
|
JSON Java API
【干货满满】分享淘宝API接口到手价,用Java语言实现
本文介绍了如何使用 Java 调用淘宝开放平台 API 获取商品到手价,涵盖依赖配置、签名生成、HTTP 请求与响应解析等核心实现步骤。