笔试输入输出整理

这篇博客介绍了JAVA中输入输出的基本操作,包括字符串与整数的相互转换,以及多种不同场景下的输入处理方法,如读取整数、处理带有逗号分隔的数值和字符串。还提供了一些具体题目的输入输出示例,如找零问题和数列求和等。
摘要由CSDN通过智能技术生成

【小技巧】【牛客网】【JAVA】在线输入输出练习

[小技巧][JAVA][转换]整型int与字符串String相互转换

[小技巧][JAVA][转换]字符数组char[]与字符串String之间互相转换

输出

System.out.printf() : 可以控制输出格式(浮点数、进制等)
System.out.println() : 输出后换行
System.out.print() : 输出不换行

字符串和整数相互转换

字符串转整数:

String s="123";
int i;
第一种方法:i=Integer.parseInt(s);
第二种方法:i=Integer.valueOf(s).intValue();

整数转字符串:

1.String s=""+i;
2.String s=Integer.toString(i);
3.String s=String.valueOf(i);

输入

  1. nextInt():直至读取到空格或回车之后结束本次的int值;
  2. next():直至读取到空格或回车之后结束本次的String值,不可读取回车;
  3. nextLine():直至读取到换行符(回车)之后结束本次读取的String,可读取回车(空值)
1. 读一个字符串:String s = sc.next();

2. 读一个浮点数:double t = sc.nextDouble();

3. 读一整行: String s = sc.nextLine();

4. 读一个整数:int s = sc.nextInt();

1.整数,第一行输入一个整数,第二行输出一个整数

题目1:找零
输入描述:
一行,包含一个数N。
输出描述:
一行,包含一个数,表示最少收到的硬币数。
示例1
输入
200
输出
17

import java.util.Scanner;
public class Main{
   
 
    public static 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值