如何判断JTextField是否存在输入
if(fieldname.getText().trim().equals("") || fieldpwd.getText().trim().equals(""))
{
JOptionPane jOptionPane = new JOptionPane();
jOptionPane.showConfirmDialog(null, "用户名或密码输入错误!");
}
else {
Check();
}
java中静态函数不用声明对象就能用?
这是一个静态函数,不用声明对象就可以用的,如你的类名为Test,在任何情况下都可以调用Test.isHave函数
如何判断一个字符串数组中有没有某个字符串?
String[] kk = xString.split("#");
for(int i =0;i<kk.length;i++)
{
if(kk[i].indexOf(fieldname.getText().trim())!=-1&& i == 1)
{
System.out.println("xxxxxxxxxxxxxxxxxxxxxx");
}
System.out.println(kk[i]);
}
fieldname.getText().trim()为JTextField中输入的字符串
如何获取由split()产生的字符串数组中的每个字符串?
String[] kk = xString.split("#");
String x1 = kk[0].toString();
String x2 = kk[1].toString();
String x3 = kk[2].toString();
String x4 = kk[3].toString();
String x5 = kk[4].toString();
String x6 = kk[5].toString();
String x7 = kk[6].toString();
System.out.println(x1+","+x2+","+x3+","+x4+","+x5+","+x6+","+x7);
Java中swing如何关闭当前窗口
JFrame frameperson;
frameperson.dispose();
Java中如何获取当前时间?
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String x8 = simpleDateFormat.format(new java.util.Date());
java倒计时线程?
//倒计时线程干什么
class timerunning implements Runnable{
@Override
public void run() {
// TODO Auto-generated method stub
int time =50*60;//50分钟
while (time > 0)
{
time--;
try {
Thread.sleep(1000);
int hh = time / 60 / 60 % 60;
int mm = time / 60 % 60;
int ss = time % 60;
String timedisplay = "还剩" + hh + "小时" + mm + "分钟" + ss + "秒";
daojishi.repaint();
daojishi.setFont(new Font("Dialog", Font.BOLD, 12));
daojishi.setText(timedisplay);
//System.out.println("还剩" + hh + "小时" + mm + "分钟" + ss + "秒");
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
Thread thread = new Thread(new timerunning());
thread.start();
Java中int类型如何转换为string类型?
int score =90;
String.valueOf(score)
JLabel如何显示换行?
第一种方法
遇有浓雾或特大雾天能见度过低,行车困难时,应怎样做?\nA、开启前照灯,继续行驶\nB、开启示廓灯、雾灯,靠右行驶\nC、开启危险报警闪光灯和雾灯,选择安全地点停车\nD、开启危险报警闪光灯,继续行驶
没有效果,还是一行
第二种方法
<html>遇有浓雾或特大雾天能见度过低,行车困难时,应怎样做?<br/>A、开启前照灯,继续行驶<br/>B、开启示廓灯、雾灯,靠右行驶<br/>C、开启危险报警闪光灯和雾灯,选择安全地点停车<br/>D、开启危险报警闪光灯,继续行驶</html>
可行,可以实现换行
java的readline是自动加一的,调用一次向下读一行
判断两个字符串是否相等要用equals()函数,用==没有用
Java中的ArrayList如何使用?
不能用ArrayList<int>,得用ArrayList<Integer>
Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。
此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。
Java中如何定义int数组?
int cuotiji[] =null;
cuotiji = new int[50];
Java中字符串转int数组保存?
String[] x6every = x6temp.split(",");
cuotiji = new int[50];//可保存的错题数量
for(int i =0;i<x6every.length;i++)//字符串转int数组保存
{
cuotiji[i] = Integer.parseInt(x6every[i].toString());
System.out.println(i+":"+cuotiji[i]);
}
Java中如何生成指定范围内不重复的数组?
int kl[] = null;
kl = new int[5];
Random random = new Random();
int y =0;
for(int k =0;;k++)
{
int x = random.nextInt(10);
int hj=0;
int h=0;
for( h=0;h<5;h++)
{
if(kl[h]!=x)
{
hj++;
}
}
if(hj==5)
{
kl[y] = x;
y++;
}
if(kl[4]!=0)
{
break;
}
System.out.println(x);
}
for(int u =0;u<5;u++)
{
System.out.println("//"+kl[u]);
}
Java替换文件的某一行内容?
先读出,找到需要替换的行,换成需要写入的内容,然后再写入文件
try {
String fString = "#spcbbbbbbbb#123456#201501061419#97#(3,5)#2017-11-15 12:0:0#";
String te = System.getProperty("user.dir");
String testmessage = "ad.txt";
btBufferedReader = new BufferedReader(new FileReader(te+"\\"+testmessage));
int i =0;//保证顺序正确
String xuhaostring;
String[] strings = null;
strings = new String[50];
while((xuhaostring = btBufferedReader.readLine())!=null)
{
String[] temp = xuhaostring.split("#");
i++;
if(temp[1].toString().equals("spc"))
{
strings[i] = fString;
System.out.println("find it"+xuhaostring);
}
else
{
strings[i] = xuhaostring;
}
}
for(int j=1;j<=i;j++)
{
System.out.println("load "+strings[j]);
}
btBufferedReader.close();
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(te+"\\"+testmessage));
for(int j=1;j<=i;j++)
{
bufferedWriter.write(strings[j]);
bufferedWriter.newLine();
System.out.println("input "+strings[j]);
}
bufferedWriter.flush();
bufferedWriter.close();
} catch (Exception e) {
// TODO: handle exception
}