用Java写一个程序,键盘输入5个整数 并按大小的次序输出?

用Java写一个程序,键盘输入5个整数 并按大小的次序输出?,第1张

import java.util.Arrays

import java.util.Scanner

public class Test {

public static void main(String[] args) {

Scanner scanner=new Scanner(System.in)

System.out.println("请输入5个整数:")

int[] number=new int[5]

for(int i=0i<number.lengthi++){

number[i]=scanner.nextInt()

}

Arrays.sort(number)

System.out.println("排序后输出:")

for (int num:number) {

System.out.print(num+"\t")

}

}

}

控制台:

请输入5个整数:

43

12

87

11

0

排序后输出:

0 11 12 43 87

通过键盘输入两个整数,求两数的和的Java程序如下图所示:

编写Java程序时,应注意以下几点:

大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。

类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass。

方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写,例如myFirstJavaClass。

源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。

主方法入口:所有的Java 程序由public static void main(String[]args)方法开始执行。

这个程序输入按大小写都可以的写用shift+“a”,小写直接按a

import java.awt.event.KeyAdapter

import java.awt.event.KeyEvent

import javax.swing.JFrame

import javax.swing.JLabel

public class Print {

public static void main(String[] args) {

JFrame jFrame = new JFrame()

final JLabel jLabel = new JLabel("字母键!")

jFrame.setLayout(null)

jLabel.setBounds(80, 50, 500, 80)

jFrame.add(jLabel)

jFrame.setSize(200, 200)

jFrame.setLocation(200, 300)

jFrame.setVisible(true)

jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

jFrame.addKeyListener(new KeyAdapter() {

int n = 0

char[] a = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".toCharArray()

public void keyPressed(KeyEvent e) {

int keyCode = e.getKeyCode()

char c = e.getKeyChar()

for (int i = 0i <52i++) {

if (a[i] == c)

jLabel.setText(get5(a[i]))

}

}

public String get5 (char c) {

String s = ""

for (int i = 0i <5i++) {

s += String.valueOf(c)

}

return s

}

})

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11105810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存