public boolean validate(String id) { boolean result = true; for (int i = 0; i < id.length(); i++) { if (Character.isDigit(id.charAt(i)) == false) result = false; } return result; }
boolean isDigit ( char c ) { if ( "0123456789".indexOf(new String(c)) != -1 ) return true; else return false; }
public boolean validate(String id){ try{ long l=Long.parseLong(id); return true; } catch(NumberFormatException e){ return false; } }
public boolean validate(String id) { boolean result = true;
for (int i = 0; i < id.length(); i++) {
if (Character.isDigit(id.charAt(i)) == false)
result = false;
}
return result;
}
if ( "0123456789".indexOf(new String(c)) != -1 ) return true;
else return false;
}
try{
long l=Long.parseLong(id);
return true;
}
catch(NumberFormatException e){
return false;
}
}
1。字符型如何转换成int型?
1。int如何转换成字符型?
数字转化为字符:java.lang.String.valueOf(int i)
字符转化为数字:java.lang.Integer.parse(String str)
{
return (c >= 48 && c <= 57);
}
cgip[num]+=ipdTextFieldz.charAt(i);
else {
JOptionPane.showMessageDialog(null, "IP地址不能为非数字!", "错误!", 2);
return iplx;
char ch1='1';
想要赋值给int i1
怎么办?
还有就是
int i1='1';
想要赋值给char ch1怎么办?
java.lang.String.valueOf(m_int).charAt(0);
如果是n位数:
char[] c=new char[n];
String.valueOf(13).getChars(0,n,c,0);
int i =1
如要使char ch1='1'
怎么办?还有就是
int j =10
如要使char ch2='10'
怎么办?