之前搜索了一下原有的帖子……没有发现解决问题的方法……
作为一只刚刚开始学习的人,虽然是超级超级简单的问题,我还是想要问一下……
谢谢!!!-w-!
于是其实我是完全按照书本把那篇程序抄了一遍…… public class HowOldAreYou {
public static void main(String[] args) {
System.out.println("请输入姓名");
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
String line = reader.readLine();
System.out.println(line + ",您好。\n请输入年龄。");
line = reader.readline();
int age = Integer.parseInt(line);
System.out.println("如果现在是" + age + "岁的话,10年后就" + (age+10) + "岁了呢。");
} catch (IOException e) {
System.out.println(e);
} catch(NumberFormatException e) {
System.out.println("无效年龄");
}
}
}但是无论如何,编译的时候各种出现找不到符号……
我想问问这到底是肿么回事……
谢谢!!
package xiangxiazhuanxing;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;public class HowOldAreYou
{
public static void main(String[] args)
{
System.out.println("请输入姓名");
BufferedReader reader = new BufferedReader(new InputStreamReader(
System.in));
try
{
String line = reader.readLine();
System.out.println(line + ",您好。\n请输入年龄。");
line = reader.readLine();
int age = Integer.parseInt(line);
System.out.println("如果现在是" + age + "岁的话,10年后就" + (age + 10)
+ "岁了呢。");
}
catch (IOException e)
{
System.out.println(e);
}
catch (NumberFormatException e)
{
System.out.println("无效年龄");
}
}
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;public class HowOldAreYou
{
public static void main(String[] args)
{
System.out.println("请输入姓名");
BufferedReader reader = new BufferedReader(new InputStreamReader(
System.in));
try
{
String line = reader.readLine();
System.out.println(line + ",您好。\n请输入年龄。");
line = reader.readLine();
int age = Integer.parseInt(line);
System.out.println("如果现在是" + age + "岁的话,10年后就" + (age + 10)
+ "岁了呢。");
}
catch (IOException e)
{
System.out.println(e);
}
catch (NumberFormatException e)
{
System.out.println("无效年龄");
}
}
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
的话
readline()
居然不提示
C:\Users\hp\Desktop\temp\temp>type HowOldAreYou.java
public class HowOldAreYou
{
public static void main(String[] args)
{
System.out.println("请输入姓名");
BufferedReader reader = new BufferedReader(new InputStreamReader(
System.in));
try
{
String line = reader.readine();
System.out.println(line + ",您好。\n请输入年龄。");
line = reader.readine();
int age = Integer.parseInt(line);
System.out.println("如果现在是" + age + "岁的话,10年后就" + (age + 10)
+ "岁了呢。");
}
catch (IOException e)
{
System.out.println(e);
}
catch (NumberFormatException e)
{
System.out.println("无效年龄");
}
}
}
C:\Users\hp\Desktop\temp\temp>javac HowOldAreYou.java
HowOldAreYou.java:6: 错误: 找不到符号
BufferedReader reader = new BufferedReader(new InputStreamReader(
^
符号: 类 BufferedReader
位置: 类 HowOldAreYou
HowOldAreYou.java:6: 错误: 找不到符号
BufferedReader reader = new BufferedReader(new InputStreamReader(
^
符号: 类 BufferedReader
位置: 类 HowOldAreYou
HowOldAreYou.java:6: 错误: 找不到符号
BufferedReader reader = new BufferedReader(new InputStreamReader(
^
符号: 类 InputStreamReader
位置: 类 HowOldAreYou
HowOldAreYou.java:17: 错误: 找不到符号
catch (IOException e)
^
符号: 类 IOException
位置: 类 HowOldAreYou
4 个错误
public class HowOldAreYou {
public static void main(String[] args) {
System.out.println("请输入姓名");
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
String line = reader.readLine();
System.out.println(line + ",您好。\n请输入年龄。");
line = reader.readLine();
int age = Integer.parseInt(line);
System.out.println("如果现在是" + age + "岁的话,10年后就" + (age+10) + "岁了呢。");
} catch (IOException e) {
System.out.println(e);
} catch(NumberFormatException e) {
System.out.println("无效年龄");
}
}
}
是这样的,LZ 你不仔细哟
无语
下载myeclipse吧
用8.6版本的
你的程序没问题
就是没导包