【问题标题】:Store a specific numbers of characters from user input in variables #java将用户输入的特定数量的字符存储在变量#java中
【发布时间】:2015-11-20 14:38:28
【问题描述】:

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

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

结果应该是: 变量 1 = "BCDE" 变量2 =“G123456”

更新:

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

【问题讨论】:

  • 我们可以看一些代码吗?不要害怕向我们展示你的所作所为。 :)
  • 非常愿意提供帮助,但正如 gonzo 所说,请添加一些代码 :) 会感觉更好,而不是为你写!提示提示,看tutorialspoint.com/java/java_string_substring.htm
  • 使用String#substring。祝你好运。
  • 我没有写任何东西,只是设计了界面。我只想知道开始编码的机制。 :)
  • @Skylight 让我们看看你的界面。 :)

标签: java string user-interface input


【解决方案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);

       }

(没有测试,可能是索引错误:-))

【讨论】:

  • 是的!子字符串是我正在寻找的。非常感谢兄弟:)
猜你喜欢
  • 2022-11-02
  • 1970-01-01
  • 2018-04-11
  • 2018-09-18
  • 2022-11-23
  • 1970-01-01
  • 1970-01-01
  • 2018-07-01
  • 1970-01-01
相关资源
最近更新 更多