java 编程笔试题

阅读: 评论:0

2024年1月25日发(作者:)

java 编程笔试题

java 编程笔试题

下面是一些java编程笔试题的例子:

1.输入一个字符串,判断是否为回文字符串(正着读和倒着读都一样)。

```java。

import r;。

public class PalindromeCheck 。

public static void main(String[] args) 。

Scanner scanner = new Scanner();。

String input = ne();。

boolean isPalindrome = true;。

for (int i = 0; i < () / 2; i++) 。

if ((i) != (() - i -

1)) 。

isPalindrome = false;。

break;。

}。

}。

if (isPalindrome) 。

n("The input is a palindrome.");。

} else 。

n("The input is not a palindrome.");。

}。

}。

}。

```。

2.输入一个整数n,输出从1到n的所有素数。

```java。

import r;。

public class PrimeNumbers 。

public static void main(String[] args) 。

Scanner scanner = new Scanner();。

int n = t();。

for (int i = 2; i <= n; i++) 。

boolean isPrime = true;。

for (int j = 2; j <= (i); j++) 。

if (i % j == 0) 。

isPrime = false;。

break;。

}。

}。

if (isPrime) 。

(i + " ");。

}。

}。

}。

}。

```。

3.输入一个整数n,输出它的所有质因子。

```java。

import ist;。

import r;。

public class PrimeFactors 。

public static void main(String[] args) 。

Scanner scanner = new Scanner();。

int n = t();。

ArrayList factors = new ArrayList<>();。

for (int i = 2; i <= n; i++) 。

while (n % i == 0) 。

(i);。

n/=i;。

}。

}。

for (int factor : factors) 。

(factor + " ");。

}。

}。

}。

```。

4.输入两个字符串,判断它们是否为变形词(即它们出现的字符及其数量都相同)。

```java。

import p;。

import r;。

public class AnagramCheck 。

public static void main(String[] args) 。

Scanner scanner = new Scanner();。

String s1 = ne();。

String s2 = ne();。

if (isAnagram(s1, s2)) 。

n("The two strings are anagrams.");。

} else 。

n("The two strings are not anagrams.");。

}。

}。

private static boolean isAnagram(String s1, String s2) 。

if (() != ()) return false;。

HashMap map1 = new HashMap<>();。

HashMap map2 = new HashMap<>();。

for (int i = 0; i < (); i++) 。

char c1 = (i);。

char c2 = (i);。

(c1, efault(c1, 0) + 1);。

(c2, efault(c2, 0) + 1);。

}。

for (char key : ()) 。

if (!nsKey(key) || (key) !=

(key)) 。

return false;。

}。

}。

return true;。

}。

}。

```。

这些题目只是一些例子,实际的java编程笔试题可能更加复杂和考验编程能力。建议多进行练习和了解常见算法和数据结构。

java 编程笔试题

本文发布于:2024-01-25 20:30:41,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1706185841237.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:编程   字符串   笔试   判断   输入
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23