java 实际参数列表_实际参数列表和形式参数列表长度不同
class ButtonDemo2 extends JFrame//输出结果窗口
{
public static final int WIDTH=1000;
public static final int HEIGHT=680;
public String rlt=””;
JFrame overGUI;
ButtonDemo2(String jg2)
{
overGUI=new JFrame(“测试系统”);
overGUI.setSize(WIDTH,HEIGHT);
overGUI.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Toolkit kit=Toolkit.getDefaultToolkit();
Dimension screenSize=kit.getScreenSize();
int width=screenSize.width;
int height=screenSize.height;
int x=(width-WIDTH)/2;
int y=(height-HEIGHT)/2;
overGUI.setLocation(x,y);
Panel p=new Panel();
Container conPane=getContentPane();
overGUI.add(conPane);
conPane.setBackground(Color.WHITE);
conPane.setLayout(new FlowLayout());//采用FlowLayout布局
this.setLayout(null);
JLabel jl=new JLabel(“测试结果如下:”);
JTextArea j2=new JTextArea (12,30);
JButton retheck=new JButton(“再测”);
JButton repint=new JButton(“打印结果”);
JButton redBut=new JButton(“关闭”);
conPane.add(jl);
conPane.add(j2);
conPane.add(retheck);
conPane.add(repint);
conPane.add(redBut);//在窗口添加Red按钮
j2.setVisible(true);
j2.setBounds(158,160,730,320);
j2.setFont(new Font(“宋体”, Font.BOLD, 16));
GregorianCalendar gc1=new GregorianCalendar();
String s8=”**************************************************\n”;
String ss=”祝福您!\n”;
String ssn=gc1.get(Calendar.YEAR)+”年”+(gc1.get(Calendar.MONTH)+1)+”月”+gc1.get(Calendar.DATE)+”日”+
gc1.get(Calendar.HOUR_OF_DAY)+”时”+gc1.get(Calendar.MINUTE)+”分”;
j2.setText(ButtonDemo.jg+jg2+s8+ss+ssn); //传递参数jg2,与添加字符串连接,并在文本域中输出
jl.setBounds(360,20,300,36);//这是控制标签位置;
jl.setFont(new Font(“宋体”, Font.BOLD, 28));//控制文本字体,那个20就是大小选择,可以改变的
retheck.setBounds(380,520,80,30);
repint.setBounds(500,520,100,30);
redBut.setBounds(640,520,80,30);
overGUI.setVisible(true);
overGUI.setResizable(false);
rlt=j2.getText().toString();
Test input=new Test(rlt); retheck.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)//实现接口处理事件的方法
{
Boolean bp0=e.getActionCommand().equals(“再测”);
if(bp0)//是“下一步”按钮事件
{
overGUI.dispose();
ButtonDemo beginGUI1=new ButtonDemo();
}
else{}
}
});
redBut.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)//实现接口处理事件的方法
{
Boolean bp=e.getActionCommand().equals(“关闭”);
if(bp)//是“下一步”按钮事件
{overGUI.dispose();
}
else{}
}
});
}
}
class Test {
public void Test(String dt) throws IOException {
File file = new File(“d:\1.txt”);
FileOutputStream fos=new FileOutputStream(file);
OutputStreamWriter dw=new OutputStreamWriter(fos);
dw.write(dt);
dw.flush();
dw.close();
}
}
— javac(编译) —
java:1108: 错误: 无法将类 Test中的构造器 Test应用到给定类型;
Test input=new Test(rlt);
^
需要: 没有参数
找到: String
原因: 实际参数列表和形式参数列表长度不同
解决方案:60分
这个“public void Test(String dt) throws IOException”只是Test类中的一个方法,不是构造函数。
正确的调用语法是:
Test input=new Test();
input.Test(rlt);
或直接new Test().Test(rlt);
java 实际参数列表_实际参数列表和形式参数列表长度不同相关推荐
- java微信获取用户列表_微信公众平台 获取用户列表
一.接口说明 公众号可通过本接口来获取帐号的关注者列表,关注者列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成.一次拉取调用最多拉取10000个关注者的Open ...
- mysql不定参数函数_可变参数函数(一)
一个函数可以接受不定数的参数个数,这就是可变参数函数,比较常见的比如printf(),scanf(): printf(const char*format,-); printf("%d&quo ...
- java获取文件目录列表_获取目录中的文件列表
我正在开发一个C项目,我需要获取目录中的文件列表 . 我正在使用dirent.h但是在使用它时遇到了一些问题,我正在Linux下构建程序 . 当我尝试构建程序时,我收到以下错误 myClass:err ...
- java timezone id 中国_附上国际时区 TimeZone ID列表
列表如下: Etc/GMT+12 Etc/GMT+11 MIT Pacific/Apia Pacific/Midway Pacific/Niue Pacific/Pago_Pago Pacific/S ...
- java web程序示例_示例Web应用程序提示列表
java web程序示例 If you're reading this post you are looking for an idea, a simple app that you can use ...
- jpa 查询 列表_终极JPA查询和技巧列表–第2部分
jpa 查询 列表 这一部分是该系列文章的第一部分 . JPA:NamedQuery,使用日期查询,有关getSingleResult方法的警告 为了避免重复查询代码,提高性能并简化维护查询,我们可以 ...
- jpa 查询 列表_终极JPA查询和技巧列表–第1部分
jpa 查询 列表 我们可以在Internet上找到一些JPA"如何做",在本博客的此处,教您如何使用JPA执行多项任务. 通常,我看到有人问有关使用JPA进行查询的问题. 通常, ...
- fegin 参数丢失_许多参数和丢失的信息
fegin 参数丢失 代码越少越好? 对象越少越好? 是真的吗 像往常一样,这取决于. 在某些情况下,通过添加更多内容,我们会添加不必要的复杂性. 当我们仅出于"将来可能需要这种额外的灵活性 ...
- 方法参数泛型_无参数泛型方法反模式
方法参数泛型 最近,有关Java泛型的一个非常有趣的问题发布到Stack Overflow和reddit上. 请考虑以下方法: <X extends CharSequence> X get ...
最新文章
- MassTransit - .NET Core 的分布式应用程序框架
- 如何继承SWT组件?
- java设计模式懒汉_JAVA设计模式之懒汉式
- 腾讯课堂:了解it技术圈的虚拟化容器化之docker
- CSS z-index 属性的使用方法和层级树的概念
- 计算机爱好者协会义务维修的目的,计算机协会义务维修活动总结范文
- Wpf MessageBox的用法
- “Bluetooth keeps stopping“
- 荒野猎人 但是亲眼看到还是第一次
- uniapp团购商城源码在哪里下载?
- 计蒜客信息学3月普及组模拟赛
- [PMLR 2017] On calibration of modern neural networks
- 英语面试常见问题集锦 .
- php 翻转180度,怎么把视频旋转90度、180度
- 桌面应用使用谷歌浏览器内核CEF
- 服务器和lamb架构
- Excel-VBA 快速上手(六、工作表对象、Sheet 页的常用操作)
- java字符串统计字母个数_java8 统计字符串字母个数的几种方法总结(推荐)
- 直接用IDEA刷leetcode的插件--Leetcode editor (保姆级安装示例教程)
- mysql数据库理论和实践教学
热门文章
- [练习]简易留言板制作
- 机器学习:支持向量机SVM原理与理解
- k30pro刷鸿蒙,k30pro没有高刷的个人看法
- [免费专栏] Android安全之利用JDB调试Android应用程序(动态代码注入技术)
- phpqrcode 生成二维码并将生成的二维码放在某个图片上并添加文字
- hdu 3589(二次剩余+雅可比符号)
- 如何更换jdk版本?(以在win10操作系统上把jdk8更换为jdk9为例)
- python中BSON模块使用详解
- hostapd启动流程(一)
- 搭建DNS服务器实现域名解析