Langage

FileOutputStream Constructeurs

Définition

Surcharges

Nom Description
FileOutputStream(File)

Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File .

FileOutputStream(FileDescriptor)

Crée un flux de sortie de fichier pour écrire dans le descripteur de fichier spécifié, qui représente une connexion existante à un fichier réel dans le système de fichiers.

FileOutputStream(String)

Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié.

FileOutputStream(File, Boolean)

Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File .

FileOutputStream(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

FileOutputStream(String, Boolean)

Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié.

FileOutputStream(File)

Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File .

[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")]
public FileOutputStream(Java.IO.File? file);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File -> Java.IO.FileOutputStream

Paramètres

file
File

fichier à ouvrir pour l’écriture.

Attributs

Exceptions

si le fichier ne peut pas être ouvert pour l’écriture.

Remarques

Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File . Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.

Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée avec le chemin représenté par l’argument file comme argument.

Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.

Java documentation pour java.io.FileOutputStream.FileOutputStream(java.io.File).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

FileOutputStream(FileDescriptor)

Crée un flux de sortie de fichier pour écrire dans le descripteur de fichier spécifié, qui représente une connexion existante à un fichier réel dans le système de fichiers.

[Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")]
public FileOutputStream(Java.IO.FileDescriptor? fdObj);
[<Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.FileDescriptor -> Java.IO.FileOutputStream

Paramètres

fdObj
FileDescriptor

descripteur de fichier à ouvrir pour l’écriture

Attributs

Exceptions

si fd la valeur est null.

Remarques

Crée un flux de sortie de fichier pour écrire dans le descripteur de fichier spécifié, qui représente une connexion existante à un fichier réel dans le système de fichiers.

Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée avec l’argument de descripteur fdObj de fichier comme argument.

Si fdObj la valeur est Null, une NullPointerException valeur est levée.

Ce constructeur ne lève pas d’exception si c’est le cas fdObjjava.io.FileDescriptor#valid() invalid. Toutefois, si les méthodes sont appelées sur le flux résultant pour tenter d’E/S sur le flux, une IOException opération est levée.

Avertissement spécifique à Android : #close() la méthode ne ferme pas l’élément fdObj fourni, car cet objet ne possède pas le descripteur de fichier, mais l’appelant le fait. L’appelant peut appeler android.system.Os#close(FileDescriptor) pour fermer le fd.

Java documentation pour java.io.FileOutputStream.FileOutputStream(java.io.FileDescriptor).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

FileOutputStream(String)

Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public FileOutputStream(string? name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.IO.FileOutputStream : string -> Java.IO.FileOutputStream

Paramètres

name
String

nom de fichier dépendant du système

Attributs

Exceptions

si le fichier ne peut pas être ouvert pour l’écriture.

Remarques

Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié. Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.

Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée comme name argument.

Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.

Java documentation pour java.io.FileOutputStream.FileOutputStream(java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

FileOutputStream(File, Boolean)

Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File .

[Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")]
public FileOutputStream(Java.IO.File? file, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File * bool -> Java.IO.FileOutputStream

Paramètres

file
File

fichier à ouvrir pour l’écriture.

append
Boolean

si true, les octets sont écrits à la fin du fichier plutôt que le début

Attributs

Exceptions

si le fichier ne peut pas être ouvert pour l’écriture.

Remarques

Crée un flux de sortie de fichier à écrire dans le fichier représenté par l’objet spécifié File . Si le deuxième argument est true, les octets sont écrits à la fin du fichier plutôt que au début. Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.

Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée avec le chemin représenté par l’argument file comme argument.

Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.

Ajouté dans la version 1.4.

Java documentation pour java.io.FileOutputStream.FileOutputStream(java.io.File, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

FileOutputStream(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

protected FileOutputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.FileOutputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.FileOutputStream

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

FileOutputStream(String, Boolean)

Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")]
public FileOutputStream(string? name, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")>]
new Java.IO.FileOutputStream : string * bool -> Java.IO.FileOutputStream

Paramètres

name
String

nom du fichier dépendant du système

append
Boolean

si true, les octets sont écrits à la fin du fichier plutôt que le début

Attributs

Exceptions

si le fichier ne peut pas être ouvert pour l’écriture.

Remarques

Crée un flux de sortie de fichier à écrire dans le fichier avec le nom spécifié. Si le deuxième argument est true, les octets sont écrits à la fin du fichier plutôt que au début. Un nouvel FileDescriptor objet est créé pour représenter cette connexion de fichier.

Tout d’abord, s’il existe un gestionnaire de sécurité, sa checkWrite méthode est appelée comme name argument.

Si le fichier existe, mais qu’il s’agit d’un répertoire plutôt que d’un fichier normal, n’existe pas, mais ne peut pas être créé ou ne peut pas être ouvert pour une autre raison, un FileNotFoundException fichier est levée.

Ajouté dans la version 1.1.

Java documentation pour java.io.FileOutputStream.FileOutputStream(java.lang.String, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à