java 小程序语法问题

499关注704浏览

squareFile是一个7*7的字母表 字间有空格
BufferedReader squreader=new BufferedReader(new FileReader
(squareFile));
squreader.read(id,0,49);
for(i=0;i<7;i++){
for(j=0;j<7;j++){
int k=j+7*i;
squa[i][j]=id[k];
}
}

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Sophia

    9人对此回答表示赞同

    public int read(char[] cbuf,int off,int len)
    这个是read的函数原型
    另外,readline不是一行行的读,而是读一行,返回值是个String,通过下列字符之一即可认为某行已终止:换行 ('\n')、回车 ('\r') 或回车后直接跟着换行。包含该行内容的字符串,不包含任何行终止符,如果已到达流末尾,则返回 null
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Anna

    7人对此回答表示赞同

    read(id, 0, 49) 是 BufferedReader 类的一个成员方法,用来读取从 0 开始 49 个字符到 id 里。id 是你程序前面预先定义好的一个字符数组。

    我把 api 上的内容抄给你:

    原型是这样的:public int read(char[] cbuf,
    int off,
    int len)
    throws IOException
    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 北极贝TAN

    1人对此回答表示赞同

    你那种读法会独到空格和回车,49的话会读出空格和回车的,不建议用这种方式。不妨
    用下面这个吧。。。这个能实现
    import java.io.ByteArrayInputStream;
    import java.util.Scanner;

    public class Test3 {
    public static void main(String[] args) throws Exception {
    char[][] squa = new
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部