Rest assured it will work.
Code:
SQL> alter tablespace example offline;
Tablespace altered.
SQL> !cp /u01/data/ORCL/example01.dbf /u01/data/ORCL/example01a.dbf
SQL> alter database rename file '/u01/data/ORCL/example01.dbf'
2 to '/u01/data/ORCL/example01a.dbf';
Database altered.
SQL> alter tablespace example online;
Tablespace altered.
SQL> select tablespace_name, file_name, online_status from dba_data_files;
TABLESPACE_NAME FILE_NAME ONLINE_
------------------ ------------------------------- -------
USERS /u01/data/ORCL/users01.dbf ONLINE
UNDOTBS1 /u01/data/ORCL/undotbs01.dbf ONLINE
SYSAUX /u01/data/ORCL/sysaux01.dbf ONLINE
SYSTEM /u01/data/ORCL/system01.dbf SYSTEM
EXAMPLE /u01/data/ORCL/example01a.dbf ONLINE
SQL>