String input=String.format(); 用这个来举例
时间: 2023-07-05 22:34:25 浏览: 44
`String.format()` 方法用于将参数按照指定的格式输出,并返回一个格式化后的字符串。例如,下面的代码将一个整数格式化成了十六进制字符串:
```
int num = 123;
String hex = String.format("%x", num);
System.out.println(hex); // 输出:7b
```
在这个例子中,`%x` 表示要将整数格式化成十六进制字符串。`String.format()` 方法将 `num` 格式化成了十六进制字符串,并将结果赋值给了 `hex` 变量。最后,代码输出了 `hex` 的值,即 `"7b"`。
如果你想在程序中创建一个可以点击的按钮,可以先创建一个 `JButton` 对象,然后为它添加一个 `ActionListener`,这样当用户点击按钮时就会执行指定的操作。例如,下面的代码创建了一个可以点击的按钮,点击按钮后会弹出一个对话框:
```
JButton button = new JButton("点击我");
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null, "Hello World!");
}
});
```
在这个例子中,我们创建了一个名为 `button` 的按钮,并为它添加了一个 `ActionListener`。当用户点击按钮时,`actionPerformed()` 方法就会被调用,弹出一个对话框,显示 "Hello World!" 的消息。