Explain String Input And Output Functions In Java