我需要创建一个类似下面的Formatter类:
echo \Yii::t('app', 'You are here for {n,duration} already!', ['n' => 47]);
例如,如果我写下来:
echo \Yii::t('app', 'click here to open user profile {label,link}!', ['label' => $username,'href'=>"/userid?id=".$userId]);
它将打印出一条指向用户个人资料页面的链接。
答案 0 :(得分:0)
无需为此任务扩展课程。
使用以下链接换行翻译:
public static int longestSubarray(int[] arr) {
int i = 0, j = 1, max = 0, currLength = 1;
HashSet<Integer> set = new HashSet<Integer>();
set.add(arr[0]);
while (i < arr.length - 1 && j < arr.length) {
if (!set.contains(arr[j])) {
currLength++;
set.add(arr[j++]);
}
else {
max = Math.max(max, currLength);
set.remove(arr[i++]);
currLength--;
}
}
return Math.max(currLength, max);
}