java小程序代码题头 java小程序题目
求java经典小程序代码
代码如下:
公司主营业务:成都网站设计、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出丹阳免费做网站回馈大家。
public class HelloWorld {
public static void main(String []args) {
int a = 3, b = 7 ;
System.out.println("Hello World!");
}
public static int f(int a, int b){
return a*a + a*b + b*b;
}
}
结果如下:
编写一个Java小应用程序,设计4个按钮,分别命名为“加”、“差”、“积”、“除”以及3个文本框。
哈哈 我昨天刚做了这个作业 你够幸运
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.math.*;
public class Homework10_3 {
public static void main(String args[]){
MathWindow win=new MathWindow();
}
}
class MathWindow extends JFrame{
JTextField text1,text2,text3;
JPanel ps,pn;
MathWindow(){
text1=new JTextField(10);
text2=new JTextField(10);
text3=new JTextField(10);
JButton button1,button2,button3,button4;
button1=new JButton("加");
button2=new JButton("减");
button3=new JButton("乘");
button4=new JButton("除");
ps=new JPanel();
pn=new JPanel();
pn.add(text1);
pn.add(text2);
pn.add(text3);
ps.add(button1);
ps.add(button2);
ps.add(button3);
ps.add(button4);
add(pn,BorderLayout.CENTER);
add(ps,BorderLayout.SOUTH);
setBounds(100,100,370,150);
setVisible(true);
validate();
button1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String s1=text1.getText();
String s2=text2.getText();
try{ BigInteger n1=new BigInteger(s1);
BigInteger n2=new BigInteger(s2);
n2=n1.add(n2);
text3.setText(n2.toString());
}
catch(NumberFormatException ee){
text3.setText("请输入数字字符");
text1.setText(null);
text2.setText(null);
}
}
});
button2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String s1=text1.getText();
String s2=text2.getText();
try{ BigInteger n1=new BigInteger(s1);
BigInteger n2=new BigInteger(s2);
n2=n1.subtract(n2);
text3.setText(n2.toString());
}
catch(NumberFormatException ee){
text3.setText("请输入数字字符");
text1.setText(null);
text2.setText(null);
}
}
});
button3.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String s1=text1.getText();
String s2=text2.getText();
try{ BigInteger n1=new BigInteger(s1);
BigInteger n2=new BigInteger(s2);
n2=n1.multiply(n2);
text3.setText(n2.toString());
}
catch(NumberFormatException ee){
text3.setText("请输入数字字符");
text1.setText(null);
text2.setText(null);
}
}
});
button4.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String s1=text1.getText();
String s2=text2.getText();
try{ BigInteger n1=new BigInteger(s1);
BigInteger n2=new BigInteger(s2);
if(n2.toString()=="0"){
text3.setText("除数不能为0");
}
else
{
n2=n1.divide(n2);
text3.setText(n2.toString());
}
}
catch(NumberFormatException ee){
text3.setText("请输入数字字符");
text1.setText(null);
text2.setText(null);
}
}
});
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
编写JAVA小程序,利用循环在小程序界面输出数字1-30,要求每行输出10个数字
class Test{
public static void main(String [] arg){
Test test = new Test();
test.OutPut(50 , 9); /*第一个参数50为你要输出的最大数,你改成30就是输出1-30的数,50则为输出1-50*/
/*第二个参数9,就是控制你换行的值,你改成10就是每输出10个字就换行一次*/
} public void OutPut(int length , int size){
int temp = 1;
for(int i = 1 ; i = length ; i ++ ,temp ++){
System.out.print(i+"\t");
if(temp % size == 0){
System.out.println();
}
}
}
} 将上面的代码保存成为Test.java文件(其实后缀为java的就行了),编译就能运行了。。
编写一个JAVA小程序,从键盘输入3个数,求这三个数的最大值。
可以使用数组,来存储输入的3个数字,然后排序,得到最大值
也可以直接一边输出一边判断,参考代码如下
import java.util.Scanner;
public class Exam {
public static void main(String[] args) {
int len =3;
System.out.println("请输入"+len+"个数字");
Scanner sc = new Scanner(System.in);
int max = sc.nextInt();//假设第一次输入的数字是最大,存在这里
for (int i = 0; i len-1; i++) {
int x = sc.nextInt();
if(xmax){//如果比max还要大.那么就替换掉max的值
max = x;
}
}
System.out.println("最大的数字是"+max);
}
}
测试
请输入3个数字
2
1
6
最大的数字是6
名称栏目:java小程序代码题头 java小程序题目
文章转载:http://ybzwz.com/article/ddgjcii.html