求几道JAVA编程题的答案!
来源:百度知道 编辑:UC知道 时间:2024/05/25 08:10:18
二:编写一个应用程序,有一个标题为“计算”的窗口,窗口的布局为FlowLayout布局。设计4个按钮,分别命名为“加”、“差”、“积”、“除”,另外,窗口中还有3个文本框。单击相应的按钮,将两个文本框的数字做运算,在第三个文本框中显示结果。要求处理NumberFormatException.
以上两个题那个都可以哈。
你用的库版本比较低,我换了方法调用,你再试试看!
第3题程序如下:
(注意:这个程序请在命令行下用java调用执行,在jbuilder IDE里输入汉字会有问题,这个是jbuilder的问题,不是程序的问题。)
package string_parser;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2005</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/
import java.io.*;
import java.util.*;
public class StringParser {
public static void main(String[] args) {
try
{
String delimiter = "||";
System.out.println("input a string:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
Vector str_parsed = new Vector();
int pos = 0;
int next = 0;
while ((next = str.indexOf(delimiter, pos)) != -1)
{
str_parsed.addElement(str.substring(pos, next));
pos = n