startActivityForResult는 결과값을 전달받는다는데 finish를 받을때 결과값이 전달이되나요?

startActivity를 사용하는데 시작하는 activity에서의 string[]값을 startActivity를 호출한 activity로 전달하고 싶습니다.

어떤 방식을 참조해야되는지요 부탁드려요