『壹』 java中怎么输入字符串,并且限制字符串可输入
import java util.Scanner;//导包
Scanner sc=new Scanner(System.in);//创建对象!
String s=sc.nextLine();//就可以接受在字符串了!
//限制就很简单了,删除回上面任何一步答就不会输入了!
『贰』 java如何设置文本框只能输入10个字符串
||
java限制文本框可输入的最多字符数
更多0
java
importjava.awt.*;
importjava.awt.event.*;
implementsKeyListener{
privateintmaxLength;
publicTextFieldWithLimit
(StringinitialStr,intcol,intmaxLength){
super(initialStr,col);
this.maxLength=maxLength;
addKeyListener(this);
}
publicTextFieldWithLimit(intcol,intmaxLength){
this("",col,maxLength);
}
publicvoidkeyPressed(KeyEvente){
charc=e.getKeyChar();
intlen=getText().length();
if(len<maxLength){
return;
}
else{
if((c==KeyEvent.VK_BACK_SPACE)||
(c==KeyEvent.VK_DELETE)||
(c==KeyEvent.VK_ENTER)||
(c==KeyEvent.VK_TAB)||
e.isActionKey())
return;
else{
e.consume();
}
}
}
publicvoidkeyReleased(KeyEvente){}
publicvoidkeyTyped(KeyEvente){}
}
『叁』 在java规范中类命名的字符长度是多少
在java规范中没有限制类名的长度,但是系统本身会限制。
下面是详细说明:
java这个语言本身:没有限制。
java虚拟机本身的规范:
,fieldandmethoddescriptors,
andotherconstantstringvalues(includingthosereferencedby
ConstantValue(§4.7.2)attributes)islimitedto65535charactersby
the16-_Utf8_infostructure
(§4.4.7).
在java虚拟机看来类名本生也是字符串,所以java虚拟机规范是限制为65535
3.系统本身
Linux文件名的长度限制是255个字符
windows下完全限定文件名必须少于260个字符,目录名必须小于248个字符。
『肆』 java中怎么设置字符串的输入限制
java中怎么设置字符串的输入限回制
TextField text=new TextField();
text.addKeyListener(new KeyAdapter(){
public void keyTyped(KeyEvent e){
char key=e.getKeyChar();
if((key<'0')|答|(key>'9')){
String str=text.getText();
str=str.substring(0,str.length()-2);
text.setText(str);
}
}
});
『伍』 java如何限制字符串输入的是12位数
用正则判断就可以了
如果不会用正则,可以用循环判断,先将字符串转为字符数组,逐一判断是否为数字即可
『陆』 java里如何限制输入的字符
你用getText()
得到它的文本,是string类型的,然后再得到这个string的长度,判断长度,如果不符合就弹出警内告窗口。容
也用getText()得到它的文本
然后把string转换成int,如果出错就说明里面含有非数字。