zoukankan      html  css  js  c++  java
  • 软件测试学习(1)

    最近一段时间让我遇到的一个印象比较深刻的错误是在上学期期末的web大作业中

    web大作业主要使用的是java,而我之前对于java的使用,尤其是java很多基础函数的使用并不熟悉(学java的时候是用的javafx写了一个连连看),而我平时主要使用的都是C++,java中的string和C++中的string有所区别,比如说对==运算符的定义不同,c++的string的==是判断两个string内容是否相同,而Java的是判断两者是不是同一个String(内存地址相同),这就导致了在整个项目的编写过程中因为这个而浪费了很多的时间,比如说设置注册功能时,验证两次输入的密码相同但是得到的结果始终不相同。。

    回来一步一步的输出中间结果,最后发现了问题,改用equal函数后问题得到的解决,虽然同一个问题在之后还遇到了好多遍。。

    出现这种问题的原因归根到底还是对语言之间的差异了解的不够详细,直接凭借自己的以往经验,结果在语言的差异上出现了问题。

  • 相关阅读:
    找细胞(题解)
    关于dfs
    奇怪的电梯(题解)
    信息解码(Message Decoding ACM/ICPC 1991)
    查找最大元素
    8皇后问题(dfs)
    如何利用dfs遍历树
    dfs(计算细胞数量)
    决策树减支问题(优化)dfs减支问题
    组合数问题
  • 原文地址:https://www.cnblogs.com/ljc825/p/5240046.html
Copyright © 2011-2022 走看看