「java符号出错」java提示符

博主:adminadmin 2023-01-04 17:03:08 822

本篇文章给大家谈谈java符号出错,以及java提示符对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java报错 错误:找不到符号

你的程序有问题,定义了两个类,把一个类当成另一个类来用了。正确的代码如下:

public class Student {

private String name;

private int age;

public String getName() {

return name;

}

public void setName(String stuName) {

name = stuName;

}

public int getAge() {

return age;

}

public void setAge(int stuAge) {

if (stuAge = 0) {

System.out.println("年龄不合法.......");

} else {

age = stuAge;

}

}

public void introduce() {

System.out.println("大家好,我叫" + name + ",我今年" + age + "岁!");

}

public static void main(String[] args) {

Student stu = new Student();

stu.setAge(-30);

stu.setName("李芳");

stu.introduce();

}

}

java错误找不到符号

这位小弟是初入java吧,代码敲的不对,有的地方还和C语言混淆了,我大致改了下代码,中间的逻辑可能还有问题,仅供你参考:

package com.test;

import java.awt.Color;

import java.awt.FlowLayout;

import java.awt.Font;

import java.awt.Frame;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.math.BigDecimal;

import javax.swing.JButton;

import javax.swing.JPanel;

import javax.swing.JTextArea;

/**

 * @作者 王建明

 * @创建日期 Sep 21, 2013

 * @创建时间 11:08:27 AM

 * @版本号 V 1.0

 */

public class AppGraphicsAdvence {

public static void main(String args[]) {

new FrameInOut();

}

}

class FrameInOut extends Frame implements ActionListener {

JButton btn, btn1, btn2, btn3, btn4;

JTextArea ta, ta1, ta2;

JPanel p, p1, p2, p3, p4;

FrameInOut() {

super("10万元人民币分别按照不同利率存入银行5年内每种利率的存款余额");

this.setFont(new Font("隶体", Font.BOLD, 100));

this.setBackground(Color.pink);

btn = new JButton("5%利率");

btn1 = new JButton("8%利率");

btn2 = new JButton("12%利率");

btn3 = new JButton("3种利率比较");

btn4 = new JButton("退出");

ta = new JTextArea(8, 20);

ta1 = new JTextArea(8, 20);

p = new JPanel();

p1 = new JPanel();

p2 = new JPanel();

p3 = new JPanel();

p4 = new JPanel();

p.add(btn);

p1.add(btn1);

p2.add(btn2);

p3.add(btn3);

p4.add(btn4);

add(p);

add(p1);

add(p2);

add(p3);

add(p4);

setLayout(new FlowLayout());

p1.setBackground(Color.red);

btn.addActionListener(this);

btn1.addActionListener(this);

btn2.addActionListener(this);

btn3.addActionListener(this);

btn4.addActionListener(this);

setSize(900, 360);

setVisible(true);

}

private void calculate(int n) {

for (int i = 1; i = 5; i++) {

System.out.println("第" + i + "年" + numberFormat(10 * Math.pow(1 + n / 100.0, i), 3) + "万\r\n");

}

}

/**

 * @param val

 * @return

 * @作者 王建明

 * @创建日期 Sep 21, 2013

 * @创建时间 11:03:12 AM

 * @描述 —— 四舍五入保留n位小数

 */

public double numberFormat(double val, int n) {

BigDecimal b = new BigDecimal(val);

double f1 = b.setScale(n, BigDecimal.ROUND_HALF_UP).doubleValue();

return f1;

}

public void actionPerformed(ActionEvent e) {

if (e.getSource() == btn1) {

ta.setText(null);

ta.setForeground(Color.blue);

ta.setFont(new Font("隶体", Font.BOLD, 14));

System.out.println("利率为5%时:");

calculate(5);

}

if (e.getSource() == btn4) {

dispose();

System.exit(0);

}

}

}

java提示 11行符号出错

class Add{

static int add(int x,int y)

{ return (x+y);}

}

这里的static int add(int x,int y)后面的括号有误,重新输入,换成英文的。

求助Java找不到符号的错误

你好:

用jdk5编译以前1.4的代码时候,经常会出现如下信息 java 代码 使用了未经检查或不安全的操作。

注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。 其实这是javac的提示信息,解决办法也很简单,在javac后边加上

-Xlint:unchecked 就可以. 对应ant来说,需要增加一个内嵌参数 compilerarg

Java报错找不到符号

你好,你的主要错误在于

animal.a = new cat();

这行

正确写法是:

animal a = new cat();

区别在于animal.a是执行animal类的a方法

而animal a是类型为animal的变量, 变量名为a

如果满意请采纳~

帮你修改了一下:

abstract class animal {

int age;

String name;

public animal() {

}

public animal(int age, String name) {

this.age = age;

this.name = name;

}

public void setage(int age) {

this.age = age;

}

public int getage() {

return age;

}

public void setname(String name) {

this.name = name;

}

public String getname() {

return name;

}

public abstract void eat();

public void sleep() {

System.out.println("睡觉觉了");

}

}

class cat extends animal {

public cat() {

}

public cat(int age, String name) {

super(age, name);

}

public void eat() {

System.out.println("猫吃鱼");

}

}

class abstractest {

public static void main(String[] args) {

animal a = new cat();

a.setage(3);

a.setname("加菲猫");

System.out.println(a.getage() + "---" + a.getname());

a.eat();

a.sleep();

}

}

java符号出错的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java提示符、java符号出错的信息别忘了在本站进行查找喔。