Advertisement
Guest User

cd

a guest
May 30th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.89 KB | None | 0 0
  1.     def cd() : Unit = {
  2.       val outer = new Breaks
  3.       outer.breakable {
  4.         while(true)
  5.         {
  6.           out.writeUTF("Insert name of the directory that you want to navigate to: ")
  7.             out.flush()
  8.            var dir :String = in.readUTF()
  9.             var dirToBE:String = root.replace('\\','/')
  10.             println(dir)
  11.             val cd = new File(System.getProperty("user.dir", dirToBE+"/"+dir))
  12.               if(cd.exists && cd.isDirectory)
  13.               {
  14.                 System.setProperty("user.dir", dirToBE+"/"+dir)
  15.                 println(System.getProperty("user.dir"))
  16.                 out.writeUTF("Current directory is: "+System.getProperty("user.dir"))
  17.                 out.flush()
  18.               }else{
  19.                 out.writeUTF("Directory does not exist")
  20.                 out.flush()
  21.               }
  22.  
  23.             outer.break
  24.         }
  25.       }
  26.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement