Project1

标题: 多个变量比较大小怎么去比较? [打印本页]

作者: lirn    时间: 2016-4-18 17:52
标题: 多个变量比较大小怎么去比较?
本帖最后由 lirn 于 2016-4-18 17:53 编辑

比如说,有六个人的友好度判定,判定最大的一个,然后根据最大的一个决定剧情队友。

那么如何去判断?有什么简单的办法吗?判断之后会返回什么?然后通过返回知道哪个才是最大的。
作者: 小叮鈴    时间: 2016-4-18 19:27
設定條件不就得了
作者: lirn    时间: 2016-4-18 22:14
小叮鈴 发表于 2016-4-18 19:27
設定條件不就得了

怎么设定条件?
不会是1:2
然后
1;3 ,2:3,

1:4 , 2:4, 3:4

1:5,2 :5,3:5,4:5

1:6 2:6 3:6 4:6 5:6
作者: 小叮鈴    时间: 2016-4-18 23:02
lirn 发表于 2016-4-18 22:14
怎么设定条件?
不会是1:2
然后

這要看你當有兩個相同的時候怎麼決定了
作者: lirn    时间: 2016-4-18 23:17
小叮鈴 发表于 2016-4-18 23:02
這要看你當有兩個相同的時候怎麼決定了

我的意思是,这还是得通过条件分期来一个一个分别来判定吧
作者: 小叮鈴    时间: 2016-4-18 23:39
本帖最后由 小叮鈴 于 2016-4-18 23:41 编辑
lirn 发表于 2016-4-18 23:17
我的意思是,这还是得通过条件分期来一个一个分别来判定吧


我不知道你一樣怎麼判斷{:2_248:}

其實只有六個條件的話 用笨方法設定就好啦 全部寫進去也才36個條件

花一堆時間折騰研究的時間早就設定好了{:2_265:}

作者: shitake    时间: 2016-4-19 00:39
扔到数组里 然后用 Array#sort

作者: lirn    时间: 2016-4-19 01:18
shitake 发表于 2016-4-19 00:39
扔到数组里 然后用 Array#sort

请具体指教一下?假如是6个变量,在事件里该怎么做?
作者: wbsy8241    时间: 2016-4-19 04:35
不需要这么麻烦

只要1个变量

设变量A
判断 变量A 是否小于 1号角色友好度
如果是 变量A =  1号角色友好度

有多少角色重复上述多少遍
这样就有最大友好度了

然后在判断哪个角色的友好度和最大友好度相等



作者: 负零    时间: 2016-4-19 07:49
嵌套Math.max或者循环
  1. int[] array = {2,1,3};                Arrays.sort(array);               
  2. for(int i = 0 ; i < array.length ; i ++){            System.out.println(array[i]);      
  3. }
复制代码

作者: orzfly    时间: 2016-4-19 16:53
操作变量:#0021 当前最高好感度 = 0
操作变量:#0022 当前好感度最高的人 = 0
条件分歧:小明❤ > 当前最高好感度
  ◆操作变量:#0021 当前最高好感度 = 小明❤
  ◆操作变量:#0022 当前好感度最高的人 = 1
  ◆
分歧结束
条件分歧:小强❤ > 当前最高好感度
  ◆操作变量:#0021 当前最高好感度 = 小强❤
  ◆操作变量:#0022 当前好感度最高的人 = 2
  ◆
分歧结束
条件分歧:小方❤ > 当前最高好感度
  ◆操作变量:#0021 当前最高好感度 = 小方❤
  ◆操作变量:#0022 当前好感度最高的人 = 3
  ◆
分歧结束
条件分歧:张老师❤ > 当前最高好感度
  ◆操作变量:#0021 当前最高好感度 = 张老师❤
  ◆操作变量:#0022 当前好感度最高的人 = 4
  ◆
分歧结束
条件分歧:王叔叔❤ > 当前最高好感度
  ◆操作变量:#0021 当前最高好感度 = 王叔叔❤
  ◆操作变量:#0022 当前好感度最高的人 = 5
  ◆
分歧结束
条件分歧:当前好感度最高的人 = 0
  ◆文章:无, 窗口, 下
  :文章哎,你看看你,居然没有人喜欢你……
  ◆
分歧结束
条件分歧:当前好感度最高的人 = 1
  ◆文章:无, 窗口, 下
  :文章小明好像想和你结婚……
  ◆
分歧结束
条件分歧:当前好感度最高的人 = 2
  ◆文章:无, 窗口, 下
  :文章小强好像爱上你了……
  ◆
分歧结束
条件分歧:当前好感度最高的人 = 3
  ◆文章:无, 窗口, 下
  :文章小方向你求婚了……
  ◆
分歧结束
条件分歧:当前好感度最高的人 = 4
  ◆文章:无, 窗口, 下
  :文章张老师好像对你有点意思……
  ◆
分歧结束
条件分歧:当前好感度最高的人 = 5
  ◆文章:无, 窗口, 下
  :文章王叔叔似乎想和你进行不可告人的交易……
  ◆
分歧结束





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1