String类的一些常用的方法介绍
来源:互联网 发布:淘宝点赞拆红包怎么玩 编辑:程序博客网 时间:2024/05/18 09:18
package com.scxh.java.gui;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
public class TestGui {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame jf = new JFrame("计算");
jf.setBounds(100, 100, 500, 300);
jf.setLayout(null);
JTextField jt = new JTextField();
jt.setBounds(10, 10, 300, 100);
jf.add(jt);
JButton jb = new JButton("确定");
jb.setBounds(10, 120, 100, 80);
jf.add(jb);
jb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
String message = jt.getText().trim();//去掉前段空格和尾端空格
for (int i = 0; i < message.length(); i++) {//message.length(),返回字符串的长度
char charName = message.charAt(i);//返回指定索引处的 char 值。
if (!Character.isDigit(charName)&&charName!=' ') {
// !Character.isDigit(charName)确定指定字符是否为数字。
JOptionPane.showConfirmDialog(null, "输入了非法的字符串");
jt.setText("");
return;
}
}
String[] numMessage = message.split(" ");
int[] num = new int[numMessage.length];
for (int i = 0; i < numMessage.length; i++) {
num[i]=Integer.valueOf(numMessage[i]);
//Integer.valueOf返回保存指定的 String 的值的 Integer 对象。
}
int min = num[0];
for (int j = 0; j < num.length; j++) {
if (num[j]<min) {
min = num[j];
}
}
System.out.println(min);
}
});
jf.setVisible(true);
}
}
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
public class TestGui {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame jf = new JFrame("计算");
jf.setBounds(100, 100, 500, 300);
jf.setLayout(null);
JTextField jt = new JTextField();
jt.setBounds(10, 10, 300, 100);
jf.add(jt);
JButton jb = new JButton("确定");
jb.setBounds(10, 120, 100, 80);
jf.add(jb);
jb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
String message = jt.getText().trim();//去掉前段空格和尾端空格
for (int i = 0; i < message.length(); i++) {//message.length(),返回字符串的长度
char charName = message.charAt(i);//返回指定索引处的 char 值。
if (!Character.isDigit(charName)&&charName!=' ') {
// !Character.isDigit(charName)确定指定字符是否为数字。
JOptionPane.showConfirmDialog(null, "输入了非法的字符串");
jt.setText("");
return;
}
}
String[] numMessage = message.split(" ");
int[] num = new int[numMessage.length];
for (int i = 0; i < numMessage.length; i++) {
num[i]=Integer.valueOf(numMessage[i]);
//Integer.valueOf返回保存指定的 String 的值的 Integer 对象。
}
int min = num[0];
for (int j = 0; j < num.length; j++) {
if (num[j]<min) {
min = num[j];
}
}
System.out.println(min);
}
});
jf.setVisible(true);
}
}
0 0
- String类的一些常用的方法介绍
- String类中一些常用方法的介绍和示例
- String 类的常用的一些方法
- String方法的一些介绍
- String类常用的一些方法
- String类的一些常用方法
- String的一些常用方法
- String的一些常用方法
- 黑马程序员:String介绍及String的常用方法介绍
- String常用的一些方法以及例子
- 字符串的一些常用方法 string
- java中String类常用的一些方法
- java例程练习(String类的一些常用方法)
- Java String类 字符串的一些常用方法 --获取
- String类一些比较常用的方法总结
- Java中String类里的一些常用方法
- Java中String类的常用方法介绍
- 数组的一些常用方法分析 介绍
- swing调整界面字体大小
- xUtils使用(简化开发,必备)
- POJ 2151 Check the difficulty of problems(概率DP)
- 电话拨号器
- SSH+easyUI实现文件上传
- String类的一些常用的方法介绍
- C++Primer第五版 5.6.3节练习
- 一个简单类的实例
- 开发收获心得
- java基础 IO流
- 深入解读Linux与Android的相互关系
- Ponds(图论胡搞)
- C/C++内存泄漏及检测
- iOS7自带扫描二维码、条形码功能实现