签合同约定租赁3年只租一年算违约。1. 首先合同是双方自愿达成的具有法律约束力的协议。当签订了3年租期的租赁合同后双方都应按照合同约定履行义务。2. 一方未经对方同意擅自缩短租赁期限只租一年这违反了合同中关于租赁期限的约定。3. 违约方可能需要承担违约责任。具体责任承担方式通常要看合同中的约定。比如可能需支付违约金违约金数额可按合同约定的计算方式确定;还可能要赔偿对方因提前解约所遭受的损失像重新寻找租户期间的空置损失等。4. 如果合同没有明确约定违约责任那么受损方可以根据实际损失要求违约方赔偿。例如房东因租户提前解约可能需要额外花费时间和精力寻找新租户这段时间的租金损失等都可要求违约租户赔偿。5. 租户这种提前解约的行为不符合合同约定在法律上构成违约应承担相应法律后果。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。