パッケージ library.core.io
クラス IO
java.lang.Object
library.core.io.IO
- すべての実装されたインタフェース:
AutoCloseable
入出力をまとめたクラス
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明final void
close()
final void
dump
(boolean[][] args) デバッグ用final void
dump
(char[][] args) デバッグ用final void
dump
(double[][] args) デバッグ用final void
dump
(int[][] args) デバッグ用final void
dump
(long[][] args) デバッグ用final void
デバッグ用final void
デバッグ用final void
デバッグ用final String
line()
final BigInteger
nb()
final BigInteger[]
nb
(int n) [maybe_unused] 大きさnの多倍長整数配列を入力するfinal BigInteger[][]
nb
(int h, int w) [maybe_unused] h×wの多倍長整数の二次元配列を入力するfinal char
nc()
final char[]
nc
(int n) [maybe_unused] 大きさnのchar型配列を入力するfinal char[][]
nc
(int h, int w) h×wのchar型の二次元配列を入力するfinal double
nd()
final double[]
nd
(int n) 大きさnのdouble型配列を入力するfinal double[][]
nd
(int h, int w) h×wのdouble型の二次元配列を入力するfinal int
ni()
final int[]
ni
(int n) 大きさnのint型配列を入力するfinal int[][]
ni
(int h, int w) h×wのint型の二次元配列を入力するfinal int[]
ni
(int n, IntUnaryOperator f) final long
nl()
final long[]
nl
(int n) 大きさnのlong型配列を入力するfinal long[][]
nl
(int h, int w) h×wのlong型の二次元配列を入力するfinal long[]
nl
(int n, LongUnaryOperator f) final String
ns()
final String[]
ns
(int n) 大きさnの文字列配列を入力するfinal String[][]
ns
(int h, int w) [maybe_unused] h×wの文字列の二次元配列を入力するfinal char[]
nt()
final char[][]
nt
(int n) n個の文字列をtoCharArrayして返すfinal void
out()
final void
out
(boolean[][] args) boolean型二次元配列を出力するfinal void
out
(char[][] args) char型二次元配列を出力するfinal void
out
(double[][] args) double型二次元配列を出力するfinal void
out
(int[][] args) int型二次元配列を出力するfinal void
out
(long[][] args) long型二次元配列を出力するfinal void
Objectクラスの二次元配列を出力するfinal void
final void
outl(a, b, c)で, "a\nb\nc\n"の形式で出力されるfinal FloatPair
pf()
final FloatPair[]
pf
(int n) FloatPair型の配列を入力するfinal IntPair
pi()
final IntPair[]
pi
(int n) IntPair型の配列を入力するfinal IntPair[]
pi
(int n, UnaryOperator<IntPair> f) final void
final void
-
コンストラクタの詳細
-
IO
コンストラクタ- パラメータ:
in
- 標準入力out
- 標準出力err
- 標準エラー出力autoFlush
- flushの自動化
-
-
メソッドの詳細
-
ni
public final int ni()- 関連項目:
-
nl
public final long nl()- 関連項目:
-
nd
public final double nd()- 関連項目:
-
nc
public final char nc()- 関連項目:
-
ns
- 関連項目:
-
nt
public final char[] nt()- 関連項目:
-
nb
- 関連項目:
-
pi
- 関連項目:
-
pf
- 関連項目:
-
ni
public final int[] ni(int n) 大きさnのint型配列を入力する- パラメータ:
n
- 配列の大きさ
-
ni
- パラメータ:
n
-f
-- 戻り値:
- int型配列にfを施したもの
-
nl
public final long[] nl(int n) 大きさnのlong型配列を入力する- パラメータ:
n
- 配列の大きさ
-
nl
- パラメータ:
n
-f
-- 戻り値:
- long型配列にfを施したもの
-
nd
public final double[] nd(int n) 大きさnのdouble型配列を入力する- パラメータ:
n
- 配列の大きさ
-
nc
public final char[] nc(int n) [maybe_unused] 大きさnのchar型配列を入力する- パラメータ:
n
- 配列の大きさ
-
ns
大きさnの文字列配列を入力する- パラメータ:
n
- 配列の大きさ
-
nt
public final char[][] nt(int n) n個の文字列をtoCharArrayして返す- パラメータ:
n
- 配列の大きさ
-
nb
[maybe_unused] 大きさnの多倍長整数配列を入力する- パラメータ:
n
- 配列の大きさ
-
pi
IntPair型の配列を入力する- パラメータ:
n
-- 関連項目:
-
pi
- パラメータ:
n
-f
-- 戻り値:
- IntPair配列にfを施したもの
-
pf
FloatPair型の配列を入力する- パラメータ:
n
-- 関連項目:
-
ni
public final int[][] ni(int h, int w) h×wのint型の二次元配列を入力する- パラメータ:
h
-w
-
-
nl
public final long[][] nl(int h, int w) h×wのlong型の二次元配列を入力する- パラメータ:
h
-w
-
-
nd
public final double[][] nd(int h, int w) h×wのdouble型の二次元配列を入力する- パラメータ:
h
-w
-
-
nc
public final char[][] nc(int h, int w) h×wのchar型の二次元配列を入力する- パラメータ:
h
-w
-
-
ns
[maybe_unused] h×wの文字列の二次元配列を入力する- パラメータ:
h
-w
-
-
nb
[maybe_unused] h×wの多倍長整数の二次元配列を入力する- パラメータ:
h
-w
-
-
line
- 関連項目:
-
print
- パラメータ:
arg
-- 関連項目:
-
printf
- パラメータ:
fmt
-args
-- 関連項目:
-
out
public final void out()- 関連項目:
-
out
- パラメータ:
head
-tail
-- 関連項目:
-
out
public final void out(int[][] args) int型二次元配列を出力する- パラメータ:
args
-
-
out
public final void out(long[][] args) long型二次元配列を出力する- パラメータ:
args
-
-
out
public final void out(double[][] args) double型二次元配列を出力する- パラメータ:
args
-
-
out
public final void out(boolean[][] args) boolean型二次元配列を出力する- パラメータ:
args
-
-
out
public final void out(char[][] args) char型二次元配列を出力する- パラメータ:
args
-
-
out
Objectクラスの二次元配列を出力する- パラメータ:
args
-
-
outl
outl(a, b, c)で, "a\nb\nc\n"の形式で出力される- パラメータ:
head
-tail
-
-
dump
デバッグ用- パラメータ:
head
-tail
-- 関連項目:
-
dump
public final void dump(int[][] args) デバッグ用- パラメータ:
a
-
-
dump
public final void dump(long[][] args) デバッグ用- パラメータ:
a
-
-
dump
public final void dump(double[][] args) デバッグ用- パラメータ:
a
-
-
dump
public final void dump(boolean[][] args) デバッグ用- パラメータ:
a
-
-
dump
public final void dump(char[][] args) デバッグ用- パラメータ:
a
-
-
dump
デバッグ用- パラメータ:
a
-
-
dumpl
デバッグ用- パラメータ:
head
-tail
-- 関連項目:
-
close
public final void close()- 定義:
close
インタフェース内AutoCloseable
-