Veuillez suggérer une méthode pour obtenir un comportement similaire en Java comme lorsque nous faisons freopen ("nomfichier", "r", stdin) OU freopen ("nomfichier", "w", stdout) en CEquivalent de freopen dans Java
4
A
Répondre
3
En supposant que cela est de rediriger stdin/stdout/stderr, jetez un oeil à System.setIn
et amis. Ils vous permettent d'affecter un InputStream
différent et PrintStream
à System.in
, System.out
et System.err
.
2
Voir la page Web ci-dessous. Il y a une solution à ce que tu veux faire.
http://techtipshoge.blogspot.com/2011/01/connect-standard-io-to-files.html
Questions connexes
- 1. Equivalent de Java "ByteBuffer.putType()" dans C#
- 2. C# Equivalent de Java IdentityHashMap
- 3. Equivalent Java de l'outil rpmbuild?
- 4. Comme freopen et scanf dans C#
- 5. Extensions parallèles Equivalent en Java
- 6. Equivalent Java des constructions .NET
- 7. Equivalent de System.Xml.XmlWriter de .NET - en Java?
- 8. Equivalent de std :: vector en Java?
- 9. Equivalent TreeSet de Java en Python?
- 10. Equivalent de C# ObservableCollection en Java
- 11. Java Equivalent de .NET's ManualResetEvent et WaitHandle
- 12. Equivalent de LastCall.IgnoreArguments dans EasyMock
- 13. Equivalent de libwww-perl dans .NET ou Java
- 14. Equivalent d'utiliser && dans SQL
- 15. Equivalent des méthodes 'gss_import_name' et 'gss_init_sec_context' dans java?
- 16. Equivalent de eval() dans Groovy
- 17. Equivalent de java.net.URLConnection dans .NET
- 18. Equivalent de "throw" dans R
- 19. Equivalent C# de Java non lu de PushbackReader()
- 20. Equivalent ShellExecute dans .NET
- 21. Equivalent de MappedBytesBuffer pour .NET?
- 22. Equivalent de doctrine setPeerCount
- 23. Equivalent de .send()
- 24. Equivalent de 'this' pointeur
- 25. Equivalent XmlSerializer de IExtensibleDataObject
- 26. Equivalent de la fonction crypt de PHP dans actionscript
- 27. Equivalent de PosthreadMessage
- 28. Win32 equivalent de getuid()
- 29. Equivalent C++ de Tidy
- 30. windows equivalent de inet_aton
Avez-vous du code que vous avez déjà essayé? – razlebe
Je suis nouveau à Java. Je connais bien le C++. Donc, si vous pouviez s'il vous plaît fournir un extrait de code. Je sais juste comment lire depuis stdout via bufferedReader. – avd