Java firebase中的数据的值类型为long,I don';I don’我不知道如何从if使用它

Java firebase中的数据的值类型为long,I don';I don’我不知道如何从if使用它,java,android-studio,Java,Android Studio,当我尝试使用管理员帐户输入时,它会告诉我存在转换错误,因为 fire base数据很长,我将其用作字符串,如何转换该数据 private void AllowAccessToAccount(final String phone, final String password) { final DatabaseReference RootRef; RootRef = FirebaseDatabase.getInsta

当我尝试使用管理员帐户输入时,它会告诉我存在转换错误,因为 fire base数据很长,我将其用作字符串,如何转换该数据

         private void AllowAccessToAccount(final String phone, final String password)
           {
           final DatabaseReference RootRef;
           RootRef = FirebaseDatabase.getInstance().getReference();


           RootRef.addListenerForSingleValueEvent(new ValueEventListener() {
           @Override
           public void onDataChange(@NonNull DataSnapshot dataSnapshot)
            {
             if (dataSnapshot.child(parentDbName).child(phone).exists())
             {
               
                Users usersData = 
                dataSnapshot.child(parentDbName).child(phone).getValue(Users.class);

                 if (usersData.getPhone().equals(phone))
                 {
                    if (usersData.getPassword().equals(password))
                     {
                         if (parentDbName.equals("Admins"))
                          {
                            Toast.makeText(loginActivity.this, "Bienvenido administrador, inico 
sesion Correctmente…,Toast.LENGTH_LONG.show(); loadingBar.disclose()

                            Intent intent = new Intent(loginActivity.this, AdminproductoActivity.class);
                            startActivity(intent);
                        }
                        else if (parentDbName.equals("usser"))
                        {
                            Toast.makeText(loginActivity.this, "Iniciaste sesion correctamente...", 
                            Toast.LENGTH_SHORT).show();
                            loadingBar.dismiss();

                            Intent intent = new Intent(loginActivity.this, HomeActivity.class);
                            startActivity(intent);
                         }
                     }
                     else
                     {
                        loadingBar.dismiss();
                        Toast.makeText(loginActivity.this, "Contraseña incorrecta.", 
                        Toast.LENGTH_SHORT).show();
                     }
                 }
              }
             else
              {
                Toast.makeText(loginActivity.this, " Esta cuenta con el " + phone + " numero no  
                xiste.", Toast.LENGTH_SHORT).show();
                loadingBar.dismiss();
             }
         }