我有一个Java类的程序,我想使用hashSets来比较文本文档的目录.本质上,我的计划是为每篇论文创建一个字符串的hashSet,然后将两个论文hashSets一起添加到一个hashSet中,并找到相同的6个字序列的数量.
我的问题是,我是否必须手动检查和处理碰撞,或者Java是否为我做了这些?
我现在的最终目标是获取从文本文件中读取的点,并将它们转换为3d对象.它们不需要可视化,但它们需要存储在对象中,而不仅仅是包含x,y和z值的字符串.该文件给了我六个数字,每个x,y和z两个,我想知道我将如何创建一个点类/对象,它将采用所有三个变量,然后是一个线对象/类,将采取两个要点.
我正在处理的代码是更改我的临时变量,我无法弄清楚如何阻止它.基本上,这是问题所在:
def example(array):
temp = array
for i in range whatever:
#change array
Run Code Online (Sandbox Code Playgroud)
我需要更改数组,但保持温度相同.