news 2026/8/13 14:20:52

java竞赛快速输入模版

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
java竞赛快速输入模版

1 BufferedReader

BufferedReader 在处理大量数据的时候比Scanner高效,下面看基本写法:

import java.util.*; import java.io.*; public class Main{ public static void main(String[] args){ BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));//一般直接System.out int a = Integer.parseInt(bf.readLine()); String b = bf.readLine(); long c = Long.parseLong(bf.readLine()); Double d = Double.parseDouble(bf.readLine()); } }

读取字符串直接readLine,别的类型要转一下

2 StringTokenizer

基本用于跳跃字符比如1/2/3/4/5,我想读取12345,就可以用这个

import java.util.*; import java.io.*; public class Main{ public static void main(String[] args)throws Exception{ BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); String str = "1/2/3/4/5"; StringTokenizer st = new StringTokenizer(str,"/"); while(st.hasMoreTokens()){ System.out.print(st.nextToken()); } } }

3 比赛简单模版

import java.io.*; import java.util.*; public class Main { static BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); static StringTokenizer st; static String next() throws Exception { while (st == null || !st.hasMoreTokens()) st = new StringTokenizer(br.readLine()); return st.nextToken(); } static int nextInt() throws Exception { return Integer.parseInt(next()); } static long nextLong() throws Exception { return Long.parseLong(next()); } static String nextLine() throws Exception { return br.readLine(); } public static void main(String[] args) throws Exception { // 在这里写题解 } }

背就完了,考试时候大数据无脑写

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/14 5:23:45

Rush Stack Lockfile Explorer:解决大型项目依赖冲突的终极指南

Rush Stack Lockfile Explorer:解决大型项目依赖冲突的终极指南 【免费下载链接】rushstack Monorepo for tools developed by the Rush Stack community 项目地址: https://gitcode.com/gh_mirrors/ru/rushstack 在现代软件开发中,依赖管理已成为…

作者头像 李华
网站建设 2026/8/13 18:12:19

2025-12-12 全国各地响应最快的 BT Tracker 服务器(电信版)

数据来源:https://bt.me88.top 序号Tracker 服务器地域网络响应(毫秒)1http://123.245.62.79:6969/announce吉林长春电信172http://211.75.210.221:80/announce广东广州电信323http://211.75.205.187:6969/announce广东广州电信324udp://23.157.120.14:6969/announ…

作者头像 李华
网站建设 2026/8/14 5:23:45

突破传统字体限制:Mona Sans可变字体解决方案

突破传统字体限制:Mona Sans可变字体解决方案 【免费下载链接】mona-sans Mona Sans, a variable font from GitHub 项目地址: https://gitcode.com/gh_mirrors/mo/mona-sans 你是否曾为网页加载速度慢而烦恼?是否在移动设备上发现字体显示效果不…

作者头像 李华
网站建设 2026/8/13 14:43:10

PySceneDetect终极指南:智能视频场景检测与自动分割完整教程

PySceneDetect终极指南:智能视频场景检测与自动分割完整教程 【免费下载链接】PySceneDetect :movie_camera: Python and OpenCV-based scene cut/transition detection program & library. 项目地址: https://gitcode.com/gh_mirrors/py/PySceneDetect …

作者头像 李华
网站建设 2026/8/13 21:09:03

Warp框架v0.4迁移实战:从破局到精通的完整攻略

Warp框架v0.4迁移实战:从破局到精通的完整攻略 【免费下载链接】warp A super-easy, composable, web server framework for warp speeds. 项目地址: https://gitcode.com/gh_mirrors/war/warp 当你打开Cargo.toml,看到warp版本升级提示时&#x…

作者头像 李华
网站建设 2026/8/13 12:57:16

终极3D生成革命:腾讯Hunyuan3D-2mv让建模效率飙升40倍

你是否曾经为制作一个简单的3D模型而花费数天时间?是否因为复杂的建模软件而望而却步?现在,这一切都将改变。腾讯开源的Hunyuan3D-2mv多视角3D生成技术,正在重新定义3D内容创作的边界。 【免费下载链接】Hunyuan3D-2mv Hunyuan3D-…

作者头像 李华