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小程序,求java大神帮我补充一下空缺代码!打印出两个整数a和b的最大公约数 。a= sc.nextInt();
b= sc.nextInt();
a0||b0
a
完整代码java小程序分析代码:
public class ComDiv {
public static void main(String[] args) {
int a;
int b;
int r;
Scanner sc = new Scanner(System.in);
do {
System.out.println("请输入两个整数java小程序分析代码:");
a= sc.nextInt();
b= sc.nextInt();
} while (a0||b0);
sc.close();
while(b != 0){
r = a%b;
a = b;
b = r;
}
System.out.println("两个数java小程序分析代码的最大公约数是java小程序分析代码:" +a);
}
}
演示java小程序分析代码:
拜求java小程序每行解释及功能实现(急)import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
/**
* 计算器的界面
*/
public class JiSuan extends JFrame {
/** 版本信息ID */
private static final long serialVersionUID = 1L;
/** 界面上按键的数字 */
private final String[] NUMBER = { "9", "8", "7", "6", "5", "4", "3", "2",
"1", "0", "+/-", "." };
/** 界面行的运算符号 */
private final String[] KEYS = { "/", "sqrt", "*", "%", "-", "1/x", "+", "=" };
/** 界面行的其他命令 */
private final String[] COMMAND = { "Backspace", "CE", "C" };
/** 界面行的存储命令名 */
private final String[] M = { " ", "MC", "MR", "MS", "M+" };
/** 数字按钮 */
private JButton number[] = new JButton[NUMBER.length];
/** 运算符按钮 */
private JButton keys[] = new JButton[KEYS.length];
/** 其他指令按钮 */
private JButton command[] = new JButton[COMMAND.length];
/** 存储功能按钮 */
private JButton m[] = new JButton[M.length];
/** 文本框 , 用于模拟计算器的显示屏 */
private JTextField jt = new JTextField("0");
/**
* 构造函数
*/
public JiSuan() {
Container container = getContentPane();// 获取显示容器
container.setLayout(new BorderLayout());// 设置容器的布局管理器
JPanel p1 = new JPanel();// 创建数字按钮面板
p1.setLayout(new GridLayout(4, 3));// 设置面板的布局管理器为GridLayout
// 循环添加数字按钮
for (int i = 0; iNUMBER.length; i++) {
number[i] = new JButton(NUMBER[i]);//创建一个按钮
p1.add(number[i]);//将按钮添加到面板上
}
JPanel p2 = new JPanel(new BorderLayout());// 创建运算符按钮面板
p2.setLayout(new GridLayout(4, 2));// 设置面板的布局管理器为GridLayout
// 循环添加运算符按钮
for (int i = 0; iKEYS.length; i++) {
keys[i] = new JButton(KEYS[i]);//创建一个按钮
【java小程序分析代码 java小程序源代码】p2.add(keys[i]);//将按钮添加到面板上
}
JPanel p3 = new JPanel(new BorderLayout());// 创建存储功能按钮面板
p3.setLayout(new GridLayout(4, 1));// 设置面板的布局管理器为GridLayout
// 循环添加存储功能按钮
for (int i = 0; iM.length; i++) {
m[i] = new JButton(M[i]);//创建一个按钮
p3.add(m[i]);//将按钮添加到面板上
}
JPanel p4 = new JPanel(new BorderLayout());// 创建一个总的面板,将前面创建的3个面板加入到其中

推荐阅读