Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def cd() : Unit = {
- val outer = new Breaks
- outer.breakable {
- while(true)
- {
- out.writeUTF("Insert name of the directory that you want to navigate to: ")
- out.flush()
- var dir :String = in.readUTF()
- var dirToBE:String = root.replace('\\','/')
- println(dir)
- val cd = new File(System.getProperty("user.dir", dirToBE+"/"+dir))
- if(cd.exists && cd.isDirectory)
- {
- System.setProperty("user.dir", dirToBE+"/"+dir)
- println(System.getProperty("user.dir"))
- out.writeUTF("Current directory is: "+System.getProperty("user.dir"))
- out.flush()
- }else{
- out.writeUTF("Directory does not exist")
- out.flush()
- }
- outer.break
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement