判断扩展名是不是java.docVIP

  • 3
  • 0
  • 约1.78千字
  • 约 4页
  • 2017-06-13 发布于北京
  • 举报
Scanner input=new Scanner(System.in); System.out.println(输入扩展名); String s1=input.next(); int index=s1.lastIndexOf(.); String sub=s1.substring(index+1); if(sub.equals(java)){System.out.print(是java);} else{System.out.print(不是java);} public class panduan { public void play(){ while(true){ System.out.println(输入扩展名); Scanner s=new Scanner(System.in); String s1 = s.next(); int a = s1.lastIndexOf(@); int b = s1.lastIndexOf(.); if (a b) { System.out.print(是邮箱); } else { System.out.print(不是邮箱); s1=s.next();break; } } } public static void main(String[] args) { panduan input = new panduan(); input.play(); }package com.laoshi; import javax.swing.JOptionPane; public class Test { public void fun() { String s = JOptionPane.showInputDialog(请输入要保存的文件名); while (true) { int index = s.lastIndexOf(.); if (index != -1 index != 0 s.substring(index).equals(.java)) { JOptionPane.showMessageDialog(null, 正确); break; } else { JOptionPane.showMessageDialog(null, 非法文件名,请重新输入); s = JOptionPane.showInputDialog(请输入要保存的文件名); } } } public void email() { String s = JOptionPane.showInputDialog(请输入要保存的email); while (true) { int indexPoint = s.lastIndexOf(.); int index = s.indexOf(@); if (index != -1 index != 0 indexPoint index !s.substring(index + 1, index + 2).equals(.)) { JOptionPane.showMessageDialog(null, 正确); break; } else { JOptionPane.showMessageDialog(null, 非法文件名,请重新输入); s = JOptionPane.showInputDialog(请输入要保存的文件名); } } } public static void main(String[] args) { Test t = new Test(); t.email(); } }

文档评论(0)

1亿VIP精品文档

相关文档