为了账号安全,请及时绑定邮箱和手机立即绑定

我如何在 if 语句中生成 get 方法而没有错误

我如何在 if 语句中生成 get 方法而没有错误

DIEA 2022-05-25 10:51:01
我想在从这个类继承的其他类中使用 ids 值if (title.equals("***")) {                String ids = driver.findElement(By.name("Idsession")).getAttribute("value");            }我试图制作一个get方法,所以代码将是 if (title.equals("***")) {                String ids = driver.findElement(By.name("Idsession")).getAttribute("value");public String getID() {                        return ids;                    }                }但我遇到了错误线程“AWT-EventQueue-0”java.lang.Error 中的异常:未解决的编译问题:令牌上的语法错误,错误的构造语法错误,插入“;” 完成声明在 Login.initialize(Login.java:275) 在 Login.(Login.java:108) 在 Login$1.run(Login.java:91) 在 java.awt.event.InvocationEvent.dispatch(Unknown Source) 在 java。 awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java .security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java .awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt。java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 的 EventDispatchThread.pumpEvents(Unknown Source)
查看完整描述

2 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

您不能在方法中创建方法。您必须像这样在块外 声明 getIds() ...


           public class name {


     private String ids = "";


    public static  void main(String arg[]){


       if (title.equals("***")) {

      // reinitialize id  when title is  equals '***'

    ids =driver.findElement(

By.name("Idsession")) .getAttribute("value");

  }


      String newThing = getID();

      //use it

      }


      // method declaration here


          public String getID() {

            return ids; 

           } 


   }


查看完整回答
反对 回复 2022-05-25
?
守着一只汪

TA贡献1872条经验 获得超3个赞

我找到了一种方法,将输出存储到 txt 文件中,然后在需要时使用它,感谢@shahril772 的帮助



查看完整回答
反对 回复 2022-05-25
  • 2 回答
  • 0 关注
  • 95 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号