求助!!用java考试题做下面这道题,谢谢!

急,求大神帮我用JAvA写下下面这两道题的代码!!!!!!!!!!!_百度知道
急,求大神帮我用JAvA写下下面这两道题的代码!!!!!!!!!!!
分别用for ,实现Area接口, 和do-while三种循环语句计算一个正数的阶乘,while ,申明椭圆类Ellipse。 (2)1)
提问者采纳
s*=i:&&/zhidao/pic/item/6c224f4a20abe0cf3d7public&double&nbsp.showInputDialog(&interface&public&nbsp,s=1;阶乘计算器&quot,&main(String[]&double&nbsp.parseInt(JOptionP return& Ellipse&abstract&nbsp. if&(i=1;i&moren&的阶乘为;==&& double&/zhidao/wh%3D600%2C800/sign=68daaa6b01e84bdc78df/6c224f4a20abe0cf3d7 JOptionPr2=Float.void&nbsp,n=0;r1;&//&nbsp、import&&));&.baidu,JOptionPane.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="{public&&(0&nbsp:&public& n=I输入N的值;的阶乘为.showInputDialog(&quot.swing://e;&+s;阶乘计算器&double&
JOptionP } }<a href="
i++;此椭圆的面积为.&class&i++)
s*=i,s=1;}}2;&void&nbsp://e; if&椭圆面积计算器&static&n)
s=1;args)&定义两个半径 public&main(String&nbsp.parseFloat(JOptionPane,r2);&Ellipse(r1;implements&nbsp:import&;/zhidao/wh%3D450%2C600/sign=ac0d5c46840caec224f4a20abe0cf3d7ba,+n+&
}while(i&&nbsp.parseFloat(JOptionPane:&,JOptionPane.showInputDialog(&//定义类 &输入N的值;输入短半径b;class&& if&nbsp,&a.PLAIN_MESSAGE);e1=new&nbsp.showMessageDialog()):&{&));=n:&Area{&agrs[]){ int&{public&输入N的值;==&
i++,&&nbsp:&public&i=0;void&&&nbsp.parseInt(JOptionPane:&}}2)static&nbsp.jpg" esrc="(0&nbsp.showInputDialog(&mj=Math://e,n=0;static&agrs[]){ int& } public&&&{public&class&&&&&main(String&& } public& n=Integer.*.showInputDialog(&moren&nbsp.showMessageDialog(+s,JOptionPagrs[]){ int&&nbsp.PI*r1*r2;b){&nbsp.swing.parseInt(JOptionPane.PLAIN_MESSAGE);&nbsp:&
} JOptionPgetArea(){&nbsp:& } class&nbsp,&quot.*.hiphotos.PLAIN_MESSAGE),s=1,+n+&void&nbsp.;& else
for&Area{&+e1,JOptionPane.getArea();Ellipse(double&nbsp,r2=0;//构造方法 r1=a;));Ellipse&nbsp.PLAIN_MESSAGE);getArea();&&nbsp,&}}3)do-double&main(String&& JOptionP阶乘计算器& else
while(i& else
s*=i;=n):import&的阶乘为.showMessageDialog(n)
s=1;输入长半径a; n=I+s;public&nbsp,+n+&&nbsp,r2;r1=Float,n=0,&r2=b;));i=1;moren&nbsp.*;==&i=1:import&r1=0;&nbsp.showMessageDialog(null.*1)n)
s=1;static&nbsp.//定义接口 &(0&nbsp
提问者评价
非常感谢!
其他类似问题
为您推荐:
java的相关知识
其他1条回答
书上没有么?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 3984|回复: 0
java学习中的
一个小题目 求大神帮助
& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &class 1
import javax.swing.*;
import java.awt.BorderL
import java.awt.D
import java.awt.FlowL
import java.awt.event.ActionE
import java.awt.event.ActionL
import java.util.C
import java.util.L
import javax.swing.ButtonG
import javax.swing.JB
import javax.swing.JF
import javax.swing.JL
import javax.swing.JL
import javax.swing.JP
import javax.swing.JRadioB
import javax.swing.JTextF
import javax.swing.event.ListSelectionE
import javax.swing.event.ListSelectionL
public class LabTable extends JFrame {
& & & & private JTextField scoreF
& & & & private ButtonGroup buttonGroup = new ButtonGroup();
& & & & private JTextField nameF
& & & & private JTextField idF
& & & & private JL
& & & & DefaultListModel listMode = new DefaultListModel();
& & & & /**
& & & &&&* Launch the application
& & & &&&* @param args
& & & &&&*/
& & & & public static void main(String args[]) {
& & & & & & & & try {
& & & & & & & & & & & & LabTable frame = new LabTable();
& & & & & & & & & & & & frame.setVisible(true);
& & & & & & & & } catch (Exception e) {
& & & & & & & & & & & & e.printStackTrace();
& & & & & & & & }
& & & & /**
& & & &&&* Create the frame
& & & &&&*/
& & & & public LabTable() {
& & & & & & & & super();
& & & & & & & & setBounds(100, 100, 716, 459);
& & & & & & & & setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
& & & & & & & & final JPanel panel = new JPanel();
& & & & & & & & final FlowLayout flowLayout = new FlowLayout();
& & & & & & & & flowLayout.setAlignment(FlowLayout.LEFT);
& & & & & & & & panel.setLayout(flowLayout);
& & & & & & & & getContentPane().add(panel, BorderLayout.NORTH);
& & & & & & & & final JLabel label = new JLabel();
& & & & & & & & label.setText(&学号:&);
& & & & & & & & panel.add(label);
& & & & & & & & idField = new JTextField();
& & & & & & & & idField.setPreferredSize(new Dimension(60, 20));
& & & & & & & & panel.add(idField);
& & & & & & & & final JLabel label_1 = new JLabel();
& & & & & & & & label_1.setText(&姓名:&);
& & & & & & & & panel.add(label_1);
& & & & & & & & nameField = new JTextField();
& & & & & & & & nameField.setPreferredSize(new Dimension(60, 20));
& & & & & & & & panel.add(nameField);
& & & & & & & & final JLabel label_2 = new JLabel();
& & & & & & & & label_2.setText(&成绩:&);
& & & & & & & & panel.add(label_2);
& & & & & & & & scoreField = new JTextField();
& & & & & & & & scoreField.setPreferredSize(new Dimension(60, 20));
& & & & & & & & panel.add(scoreField);
& & & & & & & & final JRadioButton maleButton = new JRadioButton();
& & & & & & & & buttonGroup.add(maleButton);
& & & & & & & & maleButton.setText(&男&);
& & & & & & & & panel.add(maleButton);
& & & & & & & & final JRadioButton femaleButton = new JRadioButton();
& & & & & & & & buttonGroup.add(femaleButton);
& & & & & & & & femaleButton.setText(&女&);
& & & & & & & & panel.add(femaleButton);
& & & & & & & & final JButton addbutton = new JButton();
& & & & & & & & addbutton.addActionListener(new ActionListener() {
& & & & & & & & & & & & public void actionPerformed(ActionEvent arg0) {
& & & & & & & & & & & & & & & & String id = idField.getText();
& & & & & & & & & & & & & & & & String name = nameField.getText();
& & & & & & & & & & & & & & & & int score = Integer.parseInt(scoreField.getText());
& & & & & & & & & & & & & & & & String sex=&&;
& & & & & & & & & & & & & & & & if(maleButton.isSelected()){
& & & & & & & & & & & & & & & & & & & & sex = &男&;
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & if(femaleButton.isSelected()){
& & & & & & & & & & & & & & & & & & & & sex = &女&;
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & Student s = new Student(id,name,sex,score);
& & & & & & & & & & & & & & & & listMode.addElement(s);
& & & & & & & & & & & & & & & & idField.setText(&&);
& & & & & & & & & & & & & & & & nameField.setText(&&);
& & & & & & & & & & & & & & & & scoreField.setText(&&);
& & & & & & & & & & & & & & & & maleButton.setSelected(true);
& & & & & & & & & & & & & & & & idField.requestFocus();
& & & & & & & & & & & & }
& & & & & & & & });
& & & & & & & & addbutton.setText(&添加&);
& & & & & & & & panel.add(addbutton);
& & & & & & & & final JButton modifybutton = new JButton();
& & & & & & & & modifybutton.addActionListener(new ActionListener() {
& & & & & & & & & & & & public void actionPerformed(ActionEvent arg0) {
& & & & & & & & & & & & & & & & if(stulist.getSelectedIndex() != -1){
& & & & & & & & & & & & & & & & & & & & Student s = (Student) stulist.getSelectedValue();
& & & & & & & & & & & & & & & & & & & & String id = idField.getText();
& & & & & & & & & & & & & & & & & & & & String name = nameField.getText();
& & & & & & & & & & & & & & & & & & & & int score = Integer.parseInt(scoreField.getText());
& & & & & & & & & & & & & & & & & & & & String sex=&&;
& & & & & & & & & & & & & & & & & & & & if(maleButton.isSelected()){
& & & & & & & & & & & & & & & & & & & & & & & & sex = &男&;
& & & & & & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & & & & & if(femaleButton.isSelected()){
& & & & & & & & & & & & & & & & & & & & & & & & sex = &女&;
& & & & & & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & & & & & s.setId(id);
& & & & & & & & & & & & & & & & & & & & s.setName(name);
& & & & & & & & & & & & & & & & & & & & s.setSex(sex);
& & & & & & & & & & & & & & & & & & & & s.setScore(score);
& & & & & & & & & & & & & & & & & & & & stulist.updateUI();
& & & & & & & & & & & & & & & & & & & & idField.setText(&&);
& & & & & & & & & & & & & & & & & & & & nameField.setText(&&);
& & & & & & & & & & & & & & & & & & & & scoreField.setText(&&);
& & & & & & & & & & & & & & & & & & & & maleButton.setSelected(true);
& & & & & & & & & & & & & & & & & & & & idField.requestFocus();
& & & & & & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & }
& & & & & & & & });
& & & & & & & & modifybutton.setText(&修改&);
& & & & & & & & panel.add(modifybutton);
& & & & & & & & stulist = new JList();
& & & & & & & & stulist = new JList(listMode);
& & & & & & & & stulist.addListSelectionListener(new ListSelectionListener() {
& & & & & & & & & & & & public void valueChanged(ListSelectionEvent arg0) {
& & & & & & & & & & & & & & & & if(stulist.getSelectedIndex()!=-1){
& & & & & & & & & & & & & & & & & & & & Student s = (Student) stulist.getSelectedValue();
& & & & & & & & & & & & & & & & & & & & idField.setText(s.getId());
& & & & & & & & & & & & & & & & & & & & nameField.setText(s.getName());
& & & & & & & & & & & & & & & & & & & & scoreField.setText(s.getScore()+&&);
& & & & & & & & & & & & & & & & & & & & if(s.getSex().equals(&男&)){
& & & & & & & & & & & & & & & & & & & & & & & & maleButton.setSelected(true);
& & & & & & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & & & & & else{
& & & & & & & & & & & & & & & & & & & & & & & & femaleButton.setSelected(true);
& & & & & & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & }
& & & & & & & & });
& & & & & & & & getContentPane().add(stulist, BorderLayout.CENTER);
& & & & & & & & final JPanel panel_1 = new JPanel();
& & & & & & & & getContentPane().add(panel_1, BorderLayout.SOUTH);
& & & & & & & & final JButton delbutton = new JButton();
& & & & & & & & delbutton.addActionListener(new ActionListener() {
& & & & & & & & & & & & public void actionPerformed(ActionEvent arg0) {
& & & & & & & & & & & & & & & & if(stulist.getSelectedIndex() != -1){
& & & & & & & & & & & & & & & & & & & & listMode.removeElement(stulist.getSelectedValue());
& & & & & & & & & & & & & & & & & & & & idField.setText(&&);
& & & & & & & & & & & & & & & & & & & & nameField.setText(&&);
& & & & & & & & & & & & & & & & & & & & scoreField.setText(&&);
& & & & & & & & & & & & & & & & & & & & maleButton.setSelected(true);
& & & & & & & & & & & & & & & & & & & & idField.requestFocus();
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & }
& & & & & & & & });
& & & & & & & & delbutton.setText(&删除&);
& & & & & & & & panel_1.add(delbutton);
& & & & & & & & final JButton closebutton = new JButton();
& & & & & & & & closebutton.addActionListener(new ActionListener() {
& & & & & & & & & & & & public void actionPerformed(ActionEvent arg0) {
& & & & & & & & & & & & & & & & int i = JOptionPane.showConfirmDialog(null,&确定要退出吗?&);
& & & & & & & & & & & & & & & & if(i == JOptionPane.YES_OPTION){
& & & & & & & & & & & & & & & & & & & & System.exit(0);
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & }
& & & & & & & & });
& & & & & & & & closebutton.setText(&关闭&);
& & & & & & & & panel_1.add(closebutton);
& & & & & & & & final JButton sequencebutton = new JButton();
& & & & & & & & sequencebutton.addActionListener(new ActionListener() {
& & & & & & & & & & & & public void actionPerformed(ActionEvent arg0) {
& & & & & & & & & & & & & & & & Collections.sort((List) stulist);& & & & & & & & & & & & & & & &
& & & & & & & & & & & & }
& & & & & & & & });
& & & & & & & & sequencebutton.setText(&排序&);
& & & & & & & & panel_1.add(sequencebutton);
& & & & & & & & //
& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &class 2
public class Student implements Comparable {
& & & & private S
& & & & private S
& & & & private S
& & & & public Student(String id, String name, String sex,int score) {
& & & & & & & & this.id =
& & & & & & & & this.name =
& & & & & & & & this.sex =
& & & & & & & & this.score =
& & & & public String getSex() {
& & & & & & & &
& & & & public void setSex(String sex) {
& & & & & & & & this.sex =
& & & & public String getId() {
& & & & & & & &
& & & & public void setId(String id) {
& & & & & & & & this.id =
& & & & public String getName() {
& & & & & & & &
& & & & public void setName(String name) {
& & & & & & & & this.name =
& & & & public int getScore() {
& & & & & & & &
& & & & public void setScore(int score) {
& & & & & & & & this.score =
& & & & public String toString(){
& & & & & & & & return id + && && && & & + name + && && && & & +score+ && && && & &+
& & & & public int compareTo(Object o) {
& & & & & & & & Student s=(Student)& & & & & & & &
& & & & & & & & return(this.score - s.getScore());& & & & & & & &
& & & & & & & &
& & & & & & & &
(12.19 KB, 下载次数: 1)
16:07 上传
上一篇:下一篇:查看: 3712|回复: 2
【求助】: 一个procedure总是报错,原先没问题,大家帮忙看下,谢谢!!!!!
论坛徽章:13
如题,一个procedure,原先一直在每天运行,突然最近一天开始运行不过去,报错如下:
INFO&&- Calling the stored procedure which fills the table T1 :
ERROR - SQL ExceptionORA-06576: not a valid function or procedure name
ORA-06512: at &user1.p1&, line 10
ORA-06512: at &user1.p2&, line 13
ORA-06512: at &user1.p3&, line 398
ORA-06512: at line 1
java.sql.SQLException: ORA-06576: not a valid function or procedure name
ORA-06512: at &user1.p1&, line 10
ORA-06512: at &user1.p2&, line 13
ORA-06512: at &user1.p3&, line 398
ORA-06512: at line 1
& && &&&at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
& && &&&at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
& && &&&at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
& && &&&at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
& && &&&at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:215)
& && &&&at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:954)
& && &&&at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1168)
& && &&&at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
& && &&&at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3390)
& && &&&at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4223)
& && &&&at com.fimasys.finance.user.batch.batches.cre.CreToSAP.executeBatch(CreToSAP.java:209)
& && &&&at com.fimasys.finance.user.batch.AbstractBatch.doLogguedActivities(AbstractBatch.java:147)
& && &&&at com.fimasys.finance.user.batch.AbstractBatch.execute(AbstractBatch.java:75)
& && &&&at com.fimasys.services.batch.BatchXMLElement.execute(BatchXMLElement.java:104)
& && &&&at com.fimasys.services.batch.BatchManager.execute(BatchManager.java:306)
& && &&&at com.fimasys.mandLineBatch.main(CommandLineBatch.java:65)
尝试单把user1用户下的所有对象导入到测试环境,运行正常(但是这还是跟报错的生产环境不一样,因为生产环境还有其他用户对象)
尝试把user1、user2、user3、user4四个用户的对象都导入到测试环境,结果测试环境这个procedure也开始报一样的错了
不知道这是什么原因所致,是不是有什么冲突?
请大家帮忙分析下,给个思路,万分感激!!!!!!
论坛徽章:9
可能是表结构有更改,导致存储过程不可用,重新编译一下看是否可以通过,如不通过需检查错误内容
求职 : 认证徽章论坛徽章:18
如果procedure是采用authid current_user,那么意味着当其它用户调用的
时候可能就出问题!
最简单的办法就是通过errorstack来跟踪!
alter session set events 'trace name 6576 errorstack level 3';
执行procedure
然后查好看跟踪文件
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号盛名列车时刻表首页 - 列车时刻表,火车时刻表,高铁时刻表,铁路时刻表,手机列车时刻表,软件下载,火车票,余票,查询,安卓手机时刻表,android手机时刻表,iphone手机时刻表,长途汽车站时刻表,公交查询 - 盛名列车时刻表
你的位置:&&
安徽省汽车站一览表
北京市汽车站一览表
重庆市汽车站一览表
福建省汽车站一览表
甘肃省汽车站一览表
广东省汽车站一览表
广西汽车站一览表
贵州省汽车站一览表
海南省汽车站一览表
河北省汽车站一览表
黑龙江省汽车站一览表
河南省汽车站一览表
湖北省汽车站一览表
湖南省汽车站一览表
江苏省汽车站一览表
江西省汽车站一览表
吉林省汽车站一览表
辽宁省汽车站一览表
内蒙古汽车站一览表
宁夏汽车站一览表
青海省汽车站一览表
山东省汽车站一览表
上海市汽车站一览表
陕西省汽车站一览表
山西省汽车站一览表
四川省汽车站一览表
天津市汽车站一览表
新疆汽车站一览表
西藏汽车站一览表
云南省汽车站一览表
浙江省汽车站一览表
Copyright & 2006-. All Rights Reserved 浙ICP备号&forEach&分页之后,出现了问题。。。帮看一下谢谢!-Java/JavaEE-java-电脑编程网&forEach&分页之后,出现了问题。。。帮看一下谢谢!-Java/JavaEE作者:zrcai520 和相关&&HTML code
&c:forEach items=&${pm.list}& var=&blog&
varStatus=&status&&
&TABLE
&DIV &第[?]条 ${blog.addTime }&A&&#215;&/A&&/DIV&&/TD&&/TR&
class=sbody&${blog.content }
&H2&${blog.username }&/H2&
&/c:forEach&
&/DIV&&/td&
&/tr&
&/table&
第[?]条怎么写?还有分页之后,又是显示第一条,我想要分页之后,第几条一直往上加,我用的是pager taglib分页。
谢谢!
------回答---------------其他回答(1分)---------暂时忘记了, 回去帮你看看以前做过的项目, 再告诉你 & 我是指回家, 还挺久的 & 先帮你顶上去 &
上Google看看哈------其他回答(4分)---------我不是给你解答了吗?看原来那个帖子也行。HTML code
c:forEach items=&${pm.list}& var=&blog&
varStatus=&[color=#FF0000]index[/color]&&
&TABLE
&DIV &第[[color=#FF0000]${index.index+1}[/color]]条 ${blog.addTime }&A&&#215;&/A&&/DIV&&/TD&&/TR&
&TD &
。。。。。。。。。
------其他回答(3分)---------获得页码,(页码-1)*10+${index.index+1}------其他回答(3分)---------http://download.csdn.net/source/1761981挺不错的,你需要的功能里面有,而且免费。------其他回答(4分)---------sql 语句 呢------其他回答(3分)---------引用 5 楼 ineedaname 的回复:获得页码,(页码-1)*10+${index.index+1}获得页码${(页码-1)*10+index.index+1}这样应该可以吧------其他回答(2分)---------看看你的代码呗!
或者你的语句!相关资料:|||||||&forEach&分页之后,出现了问题。。。帮看一下谢谢!-Java/JavaEE来源网络,如有侵权请告知,即处理!编程Tags:                &                    }

我要回帖

更多关于 java考试题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信