在变量#java中存储来自用户输入的特定数量的字符

时间:2015-11-20 14:38:29

标签: java string user-interface input

我正在使用NetBeans中的GUI设计工具开发Jframe,作为我学校项目的一部分。

假设用户输入“ABCDEFG123456”并按下按钮。程序应该在变量1中存储字符串中2到5之间的字符,并且在变量2中存储7到字符串末尾的字符。

结果应该是: variable1 =“BCDE” variable2 =“G123456”

更新

enter image description here

Variables:
1st textarea = ep
rearrange = exe
2nd textarea = output

1 个答案:

答案 0 :(得分:1)

如果我理解正确,最好的选择是substring

       public static void main(String args[]){

          String userInput = new String("ABCDEFG123456");

          String variable1 = userInput.substring(1,5);
          String variable2 = userInput.substring(6, userInput.length());

          System.out.println(variable1);
          System.out.println(variable2);

       }

(尚未测试,也许索引错误:-))