700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > JAVA中数字格式异常 java - Java数字格式异常 - 堆栈内存溢出

JAVA中数字格式异常 java - Java数字格式异常 - 堆栈内存溢出

时间:2020-04-03 09:35:39

相关推荐

JAVA中数字格式异常 java - Java数字格式异常 - 堆栈内存溢出

当我遇到NumberFormatException时,我正在CodeChef平台上解决问题。

首先,我使用Scanner处理输入,然后使用BufferedReader 。 但是他们都不起作用!

这是我的代码:

import java.io.*;

import java.util.*;

import java.text.*;

import java.math.*;

import java.util.regex.*;

class Practise {

public static void main(String[] args) throws IOException{

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

int t = Integer.parseInt(br.readLine());

while(t > 0) {

String s = br.readLine();

ArrayList al = new ArrayList<>();

int i = 0;

while(i < s.length()) {

String temp = "";

while(s.charAt(i) != ' '){

temp += s.charAt(i);

i++;

if(i >= s.length()) {

break;

}

}

al.add(temp);

i++;

}

if(al.contains("not")) {

System.out.println("Real Fancy");

} else {

System.out.println("regularly Fancy");

}

t--;

}

}

}

可能是什么问题?

输入 -> 输入的第一行包含一个整数T,表示测试用例的数量。 T测试用例的描述如下。 ->每个测试用例的第一行也是唯一一行包含一个表示引号的字符串S。

我收到的异常消息-

Exception in thread "main" java.lang.NumberFormatException: null

at java.lang.Integer.parseInt(Integer.java:542)

at java.lang.Integer.parseInt(Integer.java:615)

at Practise.main(Main.java:11)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。